Page 1 of 1
PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-08 11:37
by moondancer
Hallo,
ich habe ein merkwürdiges Problem mit meiner PHP Installation (4.3.4 auf Suse 9.2 mit Apache/2.0.49). Sehr vereinzelt werden PHP Dateien zum Download angeboten. Auch das Installieren einer anderen PHP Version bringt keine Abhilfe.
Außerdem funktionieren include Befehle mit externen Zielen nicht mehr - also in der Form:
Hatte jemand von Euch schonmal solch ein Problem - ich bin ratlos..
Viele Grüße
Christian
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-08 12:58
by blnsnoopy26
Man sollte auch mal die uralte phpversion wegwerfen und die neuste nehmen.
man suchfunktion.
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-08 13:15
by moondancer
wie bereits geschrieben brachte das auch keine Abhilfe. Parallel ist PHP5 als CGI-Version installiert - hier funktioniert alles.
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-08 13:22
by blnsnoopy26
moondancer wrote:wie bereits geschrieben brachte das auch keine Abhilfe. Parallel ist PHP5 als CGI-Version installiert - hier funktioniert alles.
Du hast hier nicht die suche benutzt - garantiere ich dir zu 100%
edit: dann hättest du gefunden das die alte phpversion ein bug hat wo das abundzu mal vorkommt.
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 10:50
by moondancer
ja ok jetzt läuft alles - danke. Allerdings habe ich noch den Fehler bei include() von http Adressen - siehe oben. Hatte das schonmal jemand im Zusammenhang mit der PHP Konfiguration oder schaut das nach einem DNS Problem aus (sonst läuft alles korrekt).
Viele Grüße
Christian
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 11:01
by djcrackman
Funktioniert denn gethostbyname() bzw. ist HostNameLookup im Apache auf On?
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 11:20
by moondancer
ja, gethostbyname() funktioniert. :?
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 11:30
by djcrackman
Probier mal folgendes:
Code: Select all
<?php
error_reporting(E_ALL);
include 'http://www.rootforum.org';
?>
Gibt das eine Fehlermeldung aus?
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 11:55
by moondancer
mmh dies gibt folgende Meldung:
Code: Select all
Warning: main(http://www.rootforum.org): failed to open stream: HTTP request failed! greater than L octets, d in /var/www/virtual/xxx.de/htdocs/test.php on line 12
Warning: main(): Failed opening 'http://www.rootforum.org' for inclusion (include_path='.:') in /var/www/virtual/xxx.de/htdocs/test.php on line 12
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 12:13
by djcrackman
Kannst eine phpinfo() online stellen und hier den Link posten?
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 13:15
by moondancer
jep:
http://e-personal.de/info.php
(Bitte nicht an der PHP-Version stören, ich habe von 4.3.4 bis 4.4.1 alle ausprobiert)
Re: PHP Dateien manchmal zum Download angeboten + include() - Problem
Posted: 2005-11-10 18:28
by djcrackman
Hm ... zum Vergleich mal eine PHP 4.4.2-dev, die derzeit bei meinen Usern läuft:
http://demo-php4.uttx.net
Wobei ich folgendes ausprobiert habe:
Ich hab in der httpd.conf HostnameLookups auf Off gestellt und es erneut getestet -> funktioniert mit folgendem Script:
Code: Select all
<?php
error_reporting(E_ALL);
echo file_get_contents( 'http://www.rootforum.org');
?>