Forum Webscript.Ru

Программирование => PHP => Тема начата: Denissimo от 23 Июля 2002, 19:51:24

Название: PHP под Apache виснет
Отправлено: Denissimo от 23 Июля 2002, 19:51:24
Народ, установил PHP4 под Apache, и теперь при попытке открыть web- страницу, Explorer зависает. Раньше пользовался PWS, таких траблов не было.
Название: PHP под Apache виснет
Отправлено: Tronyx от 23 Июля 2002, 20:02:43
А может дело не в PHP?
Название: PHP под Apache виснет
Отправлено: Denissimo от 23 Июля 2002, 20:06:16
Может. Это я и хочу узнать.
Название: PHP под Apache виснет
Отправлено: GotZfild от 23 Июля 2002, 21:39:21
Denissimo
А в логах что-нибудь пишет?
Название: PHP под Apache виснет
Отправлено: Denissimo от 23 Июля 2002, 21:45:33
Цитировать
Denissimo
А в логах что-нибудь пишет?


Где их смотреть то?
Название: PHP под Apache виснет
Отправлено: GotZfild от 23 Июля 2002, 22:27:33
Папка Apache -> logs -> error.log
Название: PHP под Apache виснет
Отправлено: Denissimo от 23 Июля 2002, 22:36:39
В логах:
[Mon Jul 22 23:36:52 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:36:52 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Mon Jul 22 23:44:47 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:44:47 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Mon Jul 22 23:45:35 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Mon Jul 22 23:45:35 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:45:39 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:45:39 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Mon Jul 22 23:55:40 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:55:40 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Mon Jul 22 23:56:19 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Mon Jul 22 23:56:20 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:56:50 2002] [error] [client 127.0.0.1] Invalid URI in request GET /menu.php HTTP/1.1
[Mon Jul 22 23:56:51 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
[Tue Jul 23 20:27:20 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/menu.php
[Tue Jul 23 20:27:20 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/base.php
[Tue Jul 23 20:31:05 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 20:32:04 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 20:32:26 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 20:32:57 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 20:42:09 2002] [error] [client 213.167.32.173] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 20:53:51 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 21:47:02 2002] [error] [client 213.167.32.171] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 21:51:31 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 21:57:33 2002] [error] [client 213.167.32.34] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:10:48 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:13:46 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:13:47 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:13:47 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:13:48 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:15:57 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:15:57 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:15:58 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
[Tue Jul 23 22:20:48 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
Я где неправильно папку указал: в php.ini или в настройках Apache?
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 23 Июля 2002, 23:19:09
Denissimo
Версия РНР и версия Апач дай.
Название: PHP под Apache виснет
Отправлено: Denissimo от 23 Июля 2002, 23:42:11
Apache 3.1.12 PHP 4.2.1
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 11:21:00
Denissimo
Гы.
Чего-то ты намудрил в настройках.
Вот этого:
Цитировать
[Tue Jul 23 22:10:48 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php

Вообще быть не должно.
httpd.conf пришли мне на мыло.
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 11:23:29
И вообще, взял бы версию Apache посвяжее...
Название: PHP под Apache виснет
Отправлено: Foshvad от 24 Июля 2002, 15:36:49
А что это за версия Apache такая?! :-[   ]
тут: http://apache.org/dist/httpd/ только Apache 2.0.39 есть...
Или речь не о том?
Кстати под 2-й Apache PHP не становится (под Win2000 уж точно) Может в этом проблема?
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 15:51:52
Foshvad
Во-первых, там есть архив со всеми версиями.
Во-вторых последний релиз старой ветки - 1.3.26 - ссылка рядом с 2.0.39
В третьих под 2.0.39 работает РНР 4.2.2.
Это уж точно.
Название: PHP под Apache виснет
Отправлено: Foshvad от 24 Июля 2002, 16:03:27
Так а где лежит этот самый Apache 3.1.12?
Цитировать

В третьих под 2.0.39 работает РНР 4.2.2.


В смысле под Win?

В install.txt для 4.2.1 написано, что он работет под  Apache 1.3.x

Для 4.2.2 написано, что он работает под 2.x ? Или не написано но и тот и тот работает?

Просто у меня 4.2.1 увы, заставить работать не удалось под win
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 16:06:57
Foshvad
ТЫ посты читаешь?
Я ж сказал:
4.2.2 РАБОТАЕТ ПОД 2.0.39
Если бы тебе было интересно ты бы уже все давно сам узнал:
http://forums.webscript.ru/showthread.php?s=&postid=44897#post44897
Название: PHP под Apache виснет
Отправлено: Foshvad от 24 Июля 2002, 16:16:31
За ссылочку спасибо - в WebServer\'ах была, потому и не заметил.

P.S. Так а что это за версия Apache 3.1.12  такая?
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 16:18:53
Просто старая версия.
Ничего такого.
У меня на одной машине вообще 1.3.2 стоит.
Название: PHP под Apache виснет
Отправлено: от 24 Июля 2002, 16:22:18
Народ, со строкой
[Tue Jul 23 22:15:57 2002] [error] [client 213.167.32.164] File does not exist: c:/www/shop/php4/php.exe/index.php
я разобрался- два раза папка прописана была, а вот теперь снова выскакивает
[Mon Jul 22 23:56:51 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
Её как понять?
Название: PHP под Apache виснет
Отправлено: от 24 Июля 2002, 16:23:26
Цитировать
За ссылочку спасибо - в WebServer\'ах была, потому и не заметил.

P.S. Так а что это за версия Apache 3.1.12 такая?


Нарыл где-то на свою голову :-(
Попытаюсь посвежей скачать чего..
Название: PHP под Apache виснет
Отправлено: Denissimo от 24 Июля 2002, 16:26:07
Народ, со строкой
[Tue Jul 23 20:31:05 2002] [error] [client 127.0.0.1] File does not exist: c:/www/shop/php4/php.exe/index.php
я разобрался - папку 2 раза прописал. А вот как понять
[Mon Jul 22 23:55:40 2002] [error] [client 127.0.0.1] Invalid URI in request GET /base.php HTTP/1.1
снова выскакивает...
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 16:27:27
Переставь РНР как модуль.
Название: PHP под Apache виснет
Отправлено: Denissimo от 24 Июля 2002, 16:37:41
Цитировать
Переставь РНР как модуль.

Это как? Переинсталлировать?
Название: PHP под Apache виснет
Отправлено: ThE0ReTiC от 24 Июля 2002, 16:48:09
Denissimo
Нет.
Это внимательно прочитать файл install.txt, в котором это описано на хорошем английском языке.
А если и после это не понятно - то поискать внимательно  в форуме.
Тема была весьма популярна в свое время.
Да и доков в рунете на эту тему полно.
Название: PHP под Apache виснет
Отправлено: Foshvad от 24 Июля 2002, 16:57:09
http://www.php.spb.ru/php/install_module.html

или в <путь к Apache>Apache/httpd.conf:

AddType application/x-httpd-php .phtml .php .php3 .php4
LoadModule php4_module "<путь к php>/php/php4apache.dll"
Название: PHP под Apache виснет
Отправлено: GotZfild от 24 Июля 2002, 17:15:17
Поищи на http://detail.phpclub.net, в разделе "Софт" была статья на эту тему.