Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Не могу разобраться с настройкой PHP
 
 автор: keeper   (24.10.2004 в 16:59)   письмо автору
 
 

в статье про настройку PHP + MySQL и Apache написано, что при выполнении кода <?php
  phpinfo();
?>
на страничке должна отобразиться таблица с настройками PHP, вместо этого у меня появляется вот это: Fatal error: Call to undefined function phpinfo() in C:\WWW\Scripts\index.php on line 2
Пожалуйста подскажите что куда???

   
 
 автор: cheops   (24.10.2004 в 17:07)   письмо автору
 
   для: keeper   (24.10.2004 в 16:59)
 

Хм... А html-файлы отображаются нормально? Не могли бы вы так же сообщить номера версий используемых серверов apache и MySQL, а так же PHP.

   
 
 автор: keeper   (24.10.2004 в 17:10)   письмо автору
 
   для: cheops   (24.10.2004 в 17:07)
 

Да, html нормально, apache 2, MySQL нет пока, ведь это не страшно?? а PHP 5.0.2

   
 
 автор: cheops   (24.10.2004 в 17:14)   письмо автору
 
   для: keeper   (24.10.2004 в 17:10)
 

А не могли бы вы выложить здесь конфигурационный файл httpd.conf, прикрепив его к сообщению, я бы попробовал им заменить свой и посмотреть в чём дело.

PS Да можно и без MySQL, по крайней мере это самый неприхотливый компонент - с ним вряд ли возникнут сложности.

   
 
 автор: keeper   (24.10.2004 в 17:18)   письмо автору
 
   для: cheops   (24.10.2004 в 17:14)
 

да, конечно, вот он..

   
 
 автор: cheops   (24.10.2004 в 17:21)   письмо автору
 
   для: keeper   (24.10.2004 в 17:18)
 

Понадобится также конфигурационный файл Web-сервера Apache - httpd.conf, так как скорее всего затык в нём.

   
 
 автор: keeper   (24.10.2004 в 17:31)   письмо автору
33.9 Кб
 
   для: cheops   (24.10.2004 в 17:21)
 

вот конфа от apache

   
 
 автор: cheops   (24.10.2004 в 17:44)   письмо автору
 
   для: keeper   (24.10.2004 в 17:31)
 

У меня все пошло, правда я заменил IP-адрес на адрес локального хоста (127.0.0.1)...

   
 
 автор: cheops   (24.10.2004 в 17:46)   письмо автору
 
   для: cheops   (24.10.2004 в 17:44)
 

Странно что выдаётся такая ошибка - вроде как PHP работает, но не может выполнить функцию phpinfo(), попробуйте выполнить другой скрипт:
<?php
  
echo "Hello world!";
?>

   
 
 автор: keeper   (24.10.2004 в 18:20)   письмо автору
 
   для: cheops   (24.10.2004 в 17:46)
 

переустановил apache, пишу //127.0.0.1 появляется страничка apache о том что сервер работает, а пробую //localhost/index.php то происходит это:

   
 
 автор: cheops   (24.10.2004 в 18:25)   письмо автору
 
   для: keeper   (24.10.2004 в 18:20)
 

httpd.conf тотже самый или другой? Прописан там сейчас PHP?

   
 
 автор: keeper   (24.10.2004 в 18:30)   письмо автору
 
   для: cheops   (24.10.2004 в 17:46)
 

а теперь http://127.0.0.1/index.php и пишет в окне браузера Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in C:\WWW\Scripts\index.php on line 4
текст index.php <html>

<?php
  echo "Hello world!";
?>

</html>

   
 
 автор: cheops   (24.10.2004 в 18:37)   письмо автору
 
   для: keeper   (24.10.2004 в 18:30)
 

Попробуйте снести PHP и поставить по новой - с ним явно что-то не чисто...

PS php.ini у вас С:/Windows лежит?

   
 
 автор: keeper   (24.10.2004 в 18:35)   письмо автору
 
   для: cheops   (24.10.2004 в 17:46)
 

httpd.conf старый, только ip поменял на 127,0,0,1 в 2х местах как показано, а что там про php не понял?

   
 
 автор: keeper   (24.10.2004 в 18:41)   письмо автору
 
   для: cheops   (24.10.2004 в 17:46)
 

да, лежит

   
 
 автор: keeper   (24.10.2004 в 18:44)   письмо автору
 
   для: cheops   (24.10.2004 в 17:46)
 

а где вообще взять нормальный php? у меня в zip-архиве был, его даже устанавливать не пришлось, распаковал в директорию c:\PHP и все? у него должна быть какая-нить инсталяция? запустил из той папки 2 рег-файла, перезагрузил-не помогло

   
 
 автор: cheops   (24.10.2004 в 18:53)   письмо автору
 
   для: keeper   (24.10.2004 в 18:44)
 

Он нормальный, если по размеру 7.36 Мб - имеется и инсталлятор, но там усечёная версия, не будет расширений PHP.

   
 
 автор: keeper   (24.10.2004 в 19:03)   письмо автору
 
   для: cheops   (24.10.2004 в 17:46)
 

да, именно такой архив я и скачал, там есть bach-файл - go-pear.bat, это инсталятор?

   
 
 автор: cheops   (24.10.2004 в 19:09)   письмо автору
 
   для: keeper   (24.10.2004 в 19:03)
 

Нет, инсталлятор, выполняется в виде отдельного exe-файла, имеющего формат php-5.0.2-installer.exe, размером в районе 2-х мегабайт

   
 
 автор: keeper   (24.10.2004 в 17:41)   письмо автору
 
   для: cheops   (24.10.2004 в 17:21)
 

а что с httpd.conf apache??

   
 
 автор: keeper   (24.10.2004 в 17:55)   письмо автору
 
   для: cheops   (24.10.2004 в 17:21)
 

а где меняется ip? в настройках apache?

   
 
 автор: cheops   (24.10.2004 в 18:07)   письмо автору
 
   для: keeper   (24.10.2004 в 17:55)
 

В самом конце httpd.conf - в двух местах...
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
    ServerAdmin keeper@cmail.info.kuzbass.net
    DocumentRoot "C:/www/scripts"
    ServerName Keeper-aka-HSof
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

   
 
 автор: cheops   (24.10.2004 в 17:34)   письмо автору
 
   для: keeper   (24.10.2004 в 17:18)
 

php.ini вполне нормальный...

   
 
 автор: keeper   (24.10.2004 в 17:12)   письмо автору
 
   для: cheops   (24.10.2004 в 17:07)
 

то есть, когда я ввожу в командную строку броузера //localhost/ или //localhost/index.html, то страничка отображается

   
 
 автор: keeper   (24.10.2004 в 19:19)   письмо автору
 
   для: cheops   (24.10.2004 в 17:07)
 

ясно, попробую поискать это инсталлер, спасибо за помощь Игорь

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования