Black Friday = Pricewatch Bekijk onze selectie van de beste Black Friday-deals en voorkom een miskoop.

Warning: getimagesize - failed to open stream: Connection re

Pagina: 1
Acties:

  • NECAnGeL
  • Registratie: Januari 2004
  • Laatst online: 16-09 07:29
(jarig!)
Ik krijg sinds een aantal dagen bij verschillende images op mijn website de volgende melding:

Warning: getimagesize(http://www.shared-all.nl/fsimages/10007060kl.gif) [function.getimagesize]: failed to open stream: Connection refused in /.........php on line 2598

Zie website waar het voorkomt: http://www.allesvoorjehui...n/nieuwste-producten.html
Het vreemde is dat hij na een paar keer de images van ons zelf neerzet (dat er geen image is)
maar als je op die images klikt dan krijg je wel de images op de vervolg pagina te zien (deze laden we extern in).

Het systeem werkt als volg wij zetten na de update de images op naar onze ftp server tot die tijd verkleint de website ze met getimagesize vanaf een externe locatie.

Ik weet niet of ik de code ook moet plaatsen. misschien weet iemand zo al wat er aan de hand is.

https://www.rbwebpromotions.nl/


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
NECAnGeL schreef op maandag 25 augustus 2008 @ 12:57:
Ik weet niet of ik de code ook moet plaatsen. misschien weet iemand zo al wat er aan de hand is.
Euh...ja. We zijn niet helderziend.

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • Mike2k
  • Registratie: Mei 2002
  • Laatst online: 23-10 07:43

Mike2k

Zone grote vuurbal jonge! BAM!

RobIII schreef op maandag 25 augustus 2008 @ 13:04:
[...]

Euh...ja. We zijn niet helderziend.
En mocht je de stille hint dan niet begrijpen....dump hier eens wat code.

You definitely rate about a 9.0 on my weird-shit-o-meter
Chuck Norris doesn't dial the wrong number. You answer the wrong phone.


  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

http://www.shared-all.nl/fsimages/10016170kl.gif
werkt wel direct, waardoor ik eigenlijk vermoed dat PHP geen remote plaatjes kan benaderen voor getimagesize()?

Met andere woorden: heb je al geprobeerd het plaatje zélf te hosten?
Sowieso is andersmans dataverkeer (mis)(ge)bruiken gewoon stelen... :)

[ Voor 14% gewijzigd door CH4OS op 25-08-2008 13:22 ]


  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

En dan graag alleen het stuk rondom regel 2598, niet de 2550 ervoor ook.

Professionele website nodig?


  • Cartman!
  • Registratie: April 2000
  • Niet online
Tja, kan meerdere oorzaken hebben maar Connection Refused lijkt me toch een probleem met rechten.

Maak even een testcase die ongeveer hetzelfde doet en controleer waar het precies gebeurd (bepaalde map bijv).

edit: externe images? misschien is de instelling gewijzigd dat je geen url paden mag openen (allow_url_fopen)

[ Voor 21% gewijzigd door Cartman! op 25-08-2008 13:19 ]


  • NECAnGeL
  • Registratie: Januari 2004
  • Laatst online: 16-09 07:29
(jarig!)
GJ-tje schreef op maandag 25 augustus 2008 @ 13:16:
http://www.shared-all.nl/fsimages/10016170kl.gif
werkt wel direct, waardoor ik eigenlijk vermoed dat PHP geen remote plaatjes kan benaderen voor getimagesize()?

Met andere woorden: heb je al geprobeerd het plaatje zélf te hosten?
Sowieso is andersmans dataverkeer (mis)(ge)bruiken gewoon stelen... :)
Zie mij eerste reactie wij zetten ze om naar onze server maar dit duurd even tot die tijd halen we ze op.

Ik kom zo met de code.

https://www.rbwebpromotions.nl/


  • Voutloos
  • Registratie: Januari 2002
  • Niet online
NECAnGeL schreef op maandag 25 augustus 2008 @ 13:31:
Zie mij eerste reactie wij zetten ze om naar onze server maar dit duurd even tot die tijd halen we ze op.
Of je haalt het 1x op en cachet het resultaat. Als je meteen beide formaten bewaart, scheelt het je bovendien ook nog idioot veel qua CPU load en response tijden. :z

{signature}


  • NECAnGeL
  • Registratie: Januari 2004
  • Laatst online: 16-09 07:29
(jarig!)
$foto = http://www.domein.nl/foto.gif;
$size = getimagesize($foto);

Allow_url_fopen staat aan!

[ Voor 94% gewijzigd door NECAnGeL op 25-08-2008 13:50 ]

https://www.rbwebpromotions.nl/


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Getimagesize() werkt niet op elke server wanneer je volledige urls gebruikt. Als je met externe images wil werken zul je ze eerst tijdelijk op moeten slaan op je eigen server om daar op een lokaal bestand getimagesize() aan te roepen. Als je bestand op dit moment al op je eigen server staat: gebruik relatieve paden in plaats van volledige urls wanneer je een bestand wil openen met getimagesize(). Relatieve paden gebruiken is sowieso meestal een goed idee.

[ Voor 6% gewijzigd door NMe op 25-08-2008 13:42 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • NECAnGeL
  • Registratie: Januari 2004
  • Laatst online: 16-09 07:29
(jarig!)
Wat vreemd is dat we het ook gebruiken op de vervolg pagina als je op een image klikt daar gaat het wel goed. Kan het zijn dat de server niet te veel aanvragen te gelijk aan kan.

https://www.rbwebpromotions.nl/


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

Alles kan. Maar wat heb je precies met mijn post gedaan? Het lijkt zo net alsof je mijn suggestie negeert. :)

[ Voor 32% gewijzigd door NMe op 25-08-2008 14:37 ]

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • NECAnGeL
  • Registratie: Januari 2004
  • Laatst online: 16-09 07:29
(jarig!)
Het probleem is dat als wij de image op slaan op de server de tool die dit doet dit heel traag maakt.
De website is dan bijna niet bereikbaar. Wij doen dit nu s'nachts

https://www.rbwebpromotions.nl/


  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Als lokale I/O dusdanig traag is dat het beter is om elke hit alles opnieuw te hengelen, moet je je manier van opslaan eens grondig onder de loep nemen, of je script niet meer vanaf een CD-RW draaien. :+

{signature}


  • NMe
  • Registratie: Februari 2004
  • Laatst online: 09-09 13:58

NMe

Quia Ego Sic Dico.

NECAnGeL schreef op maandag 25 augustus 2008 @ 14:53:
Het probleem is dat als wij de image op slaan op de server de tool die dit doet dit heel traag maakt.
De website is dan bijna niet bereikbaar. Wij doen dit nu s'nachts
Dan heb je een paar keuzes:
  1. Je script sneller maken en daarna getimagesize zonder probleem kunnen gebruiken.
  2. De traagheid voor lief nemen omdat je meer waarde hecht aan getimagesize dan aan snelheid.
  3. Getimagesize laten voor wat het is en het niet meer gebruiken.
  4. Serversoftware installeren die wél overweg kan met urls in de aanroep van die specifieke functie.
Ik zou persoonlijk voor optie 1 gaan, aangezien ik me niet kan voorstellen dat dit zó traag moet gaan. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • NECAnGeL
  • Registratie: Januari 2004
  • Laatst online: 16-09 07:29
(jarig!)
Ik zal eens kijken bedankt voor de info.

https://www.rbwebpromotions.nl/

Pagina: 1