Guest111
Guest
Почему интерпретатор вылетает на file_get_contents?
Вот такая ерунда. Размещаю файл здесь:
http://localhost/my_test.php
его код:
В этой директории размещаю ещё один файл:
http://localhost/test.php
его код:
Запускаю: http://localhost/my_test.php
Получаю сообщение от винды, что работа приложения PHP Interpreter завершена некорректно и т.д. и т.д. в общем вылетает это приложение, а в браузер соответственно 500 "Internal Server Error".
Вот такой код my_test'a работает успешно:
хотя и выполняет немножко не то, что заказали. После недолгих состязаний с интерпретатором понял, что file_get_contents не хочет вообще считывать файлы начинающиеся с "http://"..
Весело, но функция file ведёт себя точно таким же образом..
Подскажите, в чем может быть проблема? Мне кажется что-то с настройками.. но что именно и где, что может быть??
ОС: WinXP SP2 Patched (2.1)
PHP: 4.4.2
APACHE: 2.0.55
Вот такая ерунда. Размещаю файл здесь:
http://localhost/my_test.php
его код:
Код:
<? $data = @file_get_contents("http://localhost/test.php"); ?>
http://localhost/test.php
его код:
Код:
<? echo "Hello, PHP"; ?>
Получаю сообщение от винды, что работа приложения PHP Interpreter завершена некорректно и т.д. и т.д. в общем вылетает это приложение, а в браузер соответственно 500 "Internal Server Error".
Вот такой код my_test'a работает успешно:
Код:
<? $data = @file_get_contents("test.php"); ?>
Весело, но функция file ведёт себя точно таким же образом..
Подскажите, в чем может быть проблема? Мне кажется что-то с настройками.. но что именно и где, что может быть??
ОС: WinXP SP2 Patched (2.1)
PHP: 4.4.2
APACHE: 2.0.55