Ik heb op een w2k3 server Plesk als webserver draaien.
Deze heb ik vandaag geupdate van versie 7.5.6 naar versie 7.6 en sinds deze update klaar is heb ik een vreemd probleem met 1 bepaald script. Op de SW-Soft(makers van Plesk) website kan ik geen vermelding vinden van een soort gelijk probleem.
Het script wat nu niet meer werkt heeft altijd perfect gewerkt tot aan update, er is ook niets aan het script zelf veranderd, ik heb zelfs een backup terug gezet, ik kan dus met vrijwel 100% zekerheid zeggen dat de oorzaak niet in het zelf gemaakte PHP scripje zit. Als test heb ik dit script op een andere server gedraait en dat werkte prima.
Het script queried via een scheduler om 5 minuten ca 300 gameservers en dumped de resultaten in een mysql database.
Wat is nu het probleem..
De scheduler start het script maar het script stopt vanzelf ineens.
Als ik het script handmatig draai krijg ik ineens een 502 Bad Gateway error te zien en de melding:
Web server received an invalid response while acting as a gateway or proxy server.
Ik vermoed zelf dus dat er settings gewijzigd zijn in de setup van PHP alleen ik heb geen idee welke dus en welke deze error kan veroozaken.
In de readme van de update staat wel vermeld dat er nu PHP versie 4.4.2 is gebruikt, dit was een oudere versie dus maar ik weet zo niet welke.
Ook krijg je een error als je een phpinfo(); geeft dan duurt dit ook heel lang en krijg je een error namelijk:
PHP Warning: Unknown(): Unable to load dynamic library '\path\to\Plesk\Additional\Php\extensions\php_curl.dll' - Access is denied. in Unknown on line 0
De php_curl.dll extentie staat wel in de php.ini dat deze geladen moet worden, als je deze uitzet dan is de phpinfo(); ook veel sneller op het scherm echter mijn Bad Gateway error is dan nog steeds niet weg.Volgens mij moet de php_curl.dll extentie ook gewoon geladen worden en gaat hier iets fout wat ook de bad gateway veroorzaakt.
Een error_reporting(E_ALL) geeft geen problemen weer, wel breekt het script ook hier ineens af.
Voor de rest werkt alles alleen deze 2 dingen geven dus problemen, echter het script is zeer belangrijk en moet eigenlijk werken.
Kan iemand me een tip geven wat de oorzaak kan zijn van deze vreemde error want ik kom er niet meer uit, geen idee waar ik moet zoeken.
Deze heb ik vandaag geupdate van versie 7.5.6 naar versie 7.6 en sinds deze update klaar is heb ik een vreemd probleem met 1 bepaald script. Op de SW-Soft(makers van Plesk) website kan ik geen vermelding vinden van een soort gelijk probleem.
Het script wat nu niet meer werkt heeft altijd perfect gewerkt tot aan update, er is ook niets aan het script zelf veranderd, ik heb zelfs een backup terug gezet, ik kan dus met vrijwel 100% zekerheid zeggen dat de oorzaak niet in het zelf gemaakte PHP scripje zit. Als test heb ik dit script op een andere server gedraait en dat werkte prima.
Het script queried via een scheduler om 5 minuten ca 300 gameservers en dumped de resultaten in een mysql database.
Wat is nu het probleem..
De scheduler start het script maar het script stopt vanzelf ineens.
Als ik het script handmatig draai krijg ik ineens een 502 Bad Gateway error te zien en de melding:
Web server received an invalid response while acting as a gateway or proxy server.
Ik vermoed zelf dus dat er settings gewijzigd zijn in de setup van PHP alleen ik heb geen idee welke dus en welke deze error kan veroozaken.
In de readme van de update staat wel vermeld dat er nu PHP versie 4.4.2 is gebruikt, dit was een oudere versie dus maar ik weet zo niet welke.
Ook krijg je een error als je een phpinfo(); geeft dan duurt dit ook heel lang en krijg je een error namelijk:
PHP Warning: Unknown(): Unable to load dynamic library '\path\to\Plesk\Additional\Php\extensions\php_curl.dll' - Access is denied. in Unknown on line 0
De php_curl.dll extentie staat wel in de php.ini dat deze geladen moet worden, als je deze uitzet dan is de phpinfo(); ook veel sneller op het scherm echter mijn Bad Gateway error is dan nog steeds niet weg.Volgens mij moet de php_curl.dll extentie ook gewoon geladen worden en gaat hier iets fout wat ook de bad gateway veroorzaakt.
Een error_reporting(E_ALL) geeft geen problemen weer, wel breekt het script ook hier ineens af.
Voor de rest werkt alles alleen deze 2 dingen geven dus problemen, echter het script is zeer belangrijk en moet eigenlijk werken.
Kan iemand me een tip geven wat de oorzaak kan zijn van deze vreemde error want ik kom er niet meer uit, geen idee waar ik moet zoeken.
[ Voor 6% gewijzigd door Verwijderd op 23-06-2006 23:43 ]