Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Автор: Cheery
Дата сообщения: 19.04.2004 02:54
denfir

Цитата:
Мозилла все отображает нормально, а вот эксплорере не хочет

тогда, возможно, проблема с браузером.. нужно посмотреть в логах..
а по 127.0.0.1 ?
Автор: denfir
Дата сообщения: 19.04.2004 13:01
Мои логи http://www.vostok-plast.ru/log.zip
По 127.0.0.1 тоже самое
Автор: Cheery
Дата сообщения: 19.04.2004 18:05
denfir

Цитата:
По 127.0.0.1 тоже самое

в интернет эксплорере случайно не прописан какой нить прокси сервер?
Автор: denfir
Дата сообщения: 20.04.2004 02:03
Нет никаких проксей нет
Автор: denfir
Дата сообщения: 21.04.2004 14:01
Набрал так http://localhost все заработало, а просто localhost не хочет
Автор: Cheery
Дата сообщения: 21.04.2004 18:43
denfir

Цитата:
а просто localhost не хочет

значит у тебя какая то прога почистила префиксы в реестре.
HKEY_LOCAL_MACHINE/Software/Microsoft/windows/CurrentVersion/URL/DefaultPrefix
там должно быть http://
Автор: denfir
Дата сообщения: 24.04.2004 07:49
Хочу установить себе на локалхост Perl.
Скачал с сайта http://www.activestate.com VisualPerl-vs2002-1.8.1
При его установки выдается сообщение "Microsoft Visual Studio .NET 2002 (7.0)
wasn't found. Please install it first before installing Visual Perl"
А где эту штуковину взять?
Автор: Cheery
Дата сообщения: 24.04.2004 07:50
denfir

Цитата:
А где эту штуковину взять?

http://forum.ru-board.com/topic.cgi?forum=35&topic=2520&start=380#lt
Автор: denfir
Дата сообщения: 25.04.2004 13:33
Еще 2 вопроса:

1 - установил perl вроде все настроил как надо и cgi файлы ассоциировал с perl.exe, а ввожу в браузере localhost/cgi/test.cgi выдается ошибка 404 file not found. Почему? Вот мой httpd.conf
http://www.vostok-plast.ru/httpd.zip

2 Установил phpmyadmin, вроде правельно настроил, ввожу в браузере localhost/phpmyadmin он его пытается открыть и все как то не получается, открывал минут 5 так и не смог.
Автор: Cheery
Дата сообщения: 25.04.2004 19:39
denfir

Цитата:
1 - установил perl вроде все настроил как надо и cgi файлы ассоциировал с perl.exe, а ввожу в браузере localhost/cgi/test.cgi выдается ошибка 404 file not found. Почему? Вот мой httpd.conf
http://www.vostok-plast.ru/httpd.zip

2 Установил phpmyadmin, вроде правельно настроил, ввожу в браузере localhost/phpmyadmin он его пытается открыть и все как то не получается, открывал минут 5 так и не смог.

смотреть логи сервера.
куда локально положил test.cgi? смотри это
http://forum.ru-board.com/topic.cgi?forum=8&topic=0062&start=20
тема по phpmyadmin тут
http://forum.ru-board.com/topic.cgi?forum=24&topic=3021&start=20#lt
вообще php скрипты работают? даже просто типа
<?
phpinfo();
?>
Автор: denfir
Дата сообщения: 26.04.2004 02:30
test.cgi я положил в папку c:/intim/cgi
Автор: Cheery
Дата сообщения: 26.04.2004 02:47
denfir

Цитата:
test.cgi я положил в папку c:/intim/cgi

читай пред. линк о том, как настраивать cgi
смотри error.log - что там написано ?
Автор: denfir
Дата сообщения: 26.04.2004 15:24
Все php скрипты работают, а вот главная страничка phpMyAdmin загружаться не хотит.

линк я посмотрел вроде все настроил так как там написано, а файл test.cgi все равно не находит. В error.log написано:
[Mon Apr 26 09:09:56 2004] [notice] Parent: Created child process -757785
[Mon Apr 26 09:09:57 2004] [notice] Child -757785: Child process is running
[Mon Apr 26 09:09:57 2004] [notice] Child -757785: Acquired the start mutex.
[Mon Apr 26 09:09:57 2004] [notice] Child -757785: Starting 250 worker threads.
[client 127.0.0.1] script 'C:/intim/htdocs/123.php' not found or unable to stat
[Mon Apr 26 21:29:47 2004] [notice] Parent: Created child process -721215
[Mon Apr 26 21:29:48 2004] [notice] Child -721215: Child process is running
[Mon Apr 26 21:29:48 2004] [notice] Child -721215: Acquired the start mutex.
[Mon Apr 26 21:29:48 2004] [notice] Child -721215: Starting 250 worker threads.
[Mon Apr 26 21:30:15 2004] [error] [client 127.0.0.1] File does not exist: C:/intim/htdocs/cgi
[Mon Apr 26 21:30:40 2004] [error] [client 127.0.0.1] File does not exist: C:/intim/htdocs/cgi
[Mon Apr 26 21:42:36 2004] [notice] Parent: Created child process -838235
[Mon Apr 26 21:42:37 2004] [notice] Child -838235: Child process is running
[Mon Apr 26 21:42:37 2004] [notice] Child -838235: Acquired the start mutex.
[Mon Apr 26 21:42:37 2004] [notice] Child -838235: Starting 250 worker threads.
Автор: Cheery
Дата сообщения: 26.04.2004 17:31
denfir

Цитата:
[Mon Apr 26 21:30:15 2004] [error] [client 127.0.0.1] File does not exist: C:/intim/htdocs/cgi

ну так ты видишь, где он должен быть?

Цитата:
[client 127.0.0.1] script 'C:/intim/htdocs/123.php' not found or unable to stat

аналогично.
Автор: denfir
Дата сообщения: 27.04.2004 02:34
Т.е. папка со cgi скриптами должна находиться внутри папки с html файлами? Я думал что папки cgi и htdocs находятся в одной дирректории, а не друг в друге. Или у меня просто так настоено в апачи?
Насколько я знаю у всех хостеров эти папки лежат именно рядом, а не друг в друге.
Хотя как только сменил месторасположение файла и в конфиги апачи вот это
<Directory "C:/intim/cgi/">
AllowOverride None
Options Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
переправил на это
<Directory "C:/intim/htdocs/">
AllowOverride None
Options Includes ExecCGI
Order allow,deny
Allow from all
</Directory>
все заработало
Автор: Terabyte
Дата сообщения: 02.05.2004 20:55
У меня Апач 1,3,27
Ставил его давно еще... После форматирования винды пытаюсь запустить, а он ругается на:

LoadModule php4_module F:\localhost\php\sapi\php4apache.dll - пусть точно верный, и как я только не пробовал его указывать...
Автор: Cheery
Дата сообщения: 02.05.2004 20:56
Terabyte

Цитата:
Ставил его давно еще... После форматирования винды пытаюсь запустить, а он ругается на:
LoadModule php4_module F:\localhost\php\sapi\php4apache.dll - пусть точно верный, и как я только не пробовал его указывать...

версии те же самые, что и раньше?
php4ts.dll лежит в виндовой дире? и php.ini?
Автор: Terabyte
Дата сообщения: 05.05.2004 06:57
Cheery
Оказывается забыл положить php4ts.dll в папку с виндой =) Спасибо.
Автор: Weber
Дата сообщения: 06.05.2004 10:14

Цитата:
Привет всем!
У меня вопрос - можно ли настроить апач для работы php скриптов из папки cgi-bin? А то у меня сайт на h1 а у них все скрипты запускаются только из cgi-bin!

нет. пхпешные скрипты в общую папку.
Автор: Ribka
Дата сообщения: 11.05.2004 23:02
.............................................................
Цитата
.............................................................
Тестируем PHP. Создайте в папке C:Inetlocalhostwww файл index.php и напишите в нем следующее:

<?
phpinfo();
?>

В браузере наберите http://localhost/index.php. Если все правильно сконфигурировано, то в результате выведется информация о версии PHP и глобальных переменных.
..............................................................

Все оно так, да вот только вместо того чтобы, выдать информацию о PHP, он предлагает скачать INDEX.PHP, что делать подскажите!


Автор: Advanced_Guest
Дата сообщения: 12.05.2004 02:49
такая проблема, при переходе по ссылкам не работает обновления.

по access.log видно что к серверу посылаеться запрос, но сервер не обрабатывает запрос а возвращает старую версию.

вот скрипт для теста:
http://www.oll.no-ip.com/var_test.php?var=123

когда тыкаешь по Link - он не меняет номер (генерируемый unix_timestamp)
если же через субмит - всё ок.

httpd.conf:
http://www.oll.no-ip.com/httpd.conf

как это поправить ?
Автор: KVCH
Дата сообщения: 12.05.2004 04:21
Advanced_Guest

Цитата:
когда тыкаешь по Link - он не меняет номер

а у мну всё ок...


Цитата:
1084328341



Цитата:
1084328366



Цитата:
1084328386


...

провайдер случаем не кеширует ?
Автор: Advanced_Guest
Дата сообщения: 12.05.2004 13:53
KVCH
провайдер нет, я напрямую смотрю :=)

(по адресу типа: http://localhost/var_test.php )

и проблема что к серверу идёт запрос:
127.0.0.1 - - [12/May/2004:14:49:00 +0300] "GET /var_test.php?var=123 HTTP/1.1 200 318
127.0.0.1 - - [12/May/2004:14:49:00 +0300] "GET /var_test.php?var=123 HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:14:49:01 +0300] "GET /var_test.php?var=123 HTTP/1.1" 304 -

но сервер выдаёт клиенту одну и ту же страницу.
может проблема что серв выдаёт код 304 ?
что он значит и как это отключить %)

интересно ещё то что все другие скрипты на локалхосте имеют такую проблему, а на хостинге - всё ок.
Автор: KVCH
Дата сообщения: 12.05.2004 15:32
Advanced_Guest

из отседова http://forum.ru-board.com/topic.cgi?forum=31&topic=1089#1

видно


Цитата:
304 - Not Modified. Не изменился


вероятно, что у тебя кеширование как то на локале работает

может там какая нидь Винроут стоит ?
Автор: Advanced_Guest
Дата сообщения: 12.05.2004 17:16
KVCH
в том то и дело что прямое подключение.

и 304 - апачь выдаёт. то есть он сам решает что ненадо ничего делать, просто ответить 304.

как это отключить ?
Автор: KVCH
Дата сообщения: 12.05.2004 17:51
Advanced_Guest
хм. даже не знаю толком что тебе сказат по поводу "отключить", но, вот фактЪ

почистил кешь ИЕ, удалил логи апчика, запускаю ИЕ, загружаю с локалхоста свой чат, в логах:


Цитата:

127.0.0.1 - - [12/May/2004:18:41:41 +0300] "GET / HTTP/1.1" 200 8160
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /css.pl?kvch-gray HTTP/1.1" 200 3164
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/wh/l.gif HTTP/1.1" 200 287
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/wh/c.gif HTTP/1.1" 200 143
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/wh/r.gif HTTP/1.1" 200 287
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/sf.gif HTTP/1.1" 200 124
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/sp.gif HTTP/1.1" 200 43
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/logo.gif HTTP/1.1" 200 7634
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/th/2.gif HTTP/1.1" 200 152
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /pic/kvch-gray/inp.gif HTTP/1.1" 200 92
127.0.0.1 - - [12/May/2004:18:41:42 +0300] "GET /favicon.ico HTTP/1.1" 200 1150


воть, картинки в кешь ИЕ пошли, и одна страничка хтмль


Цитата:

127.0.0.1 - - [12/May/2004:18:50:48 +0300] "GET /css.pl?kvch-gray HTTP/1.1" 200 3164
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/kvch-gray/wh/l.gif HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/kvch-gray/wh/c.gif HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/kvch-gray/wh/r.gif HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/sp.gif HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/kvch-gray/logo.gif HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/kvch-gray/th/2.gif HTTP/1.1" 304 -
127.0.0.1 - - [12/May/2004:18:50:49 +0300] "GET /pic/kvch-gray/inp.gif HTTP/1.1" 304 -


воть. на картинках 304.

имхо браузер даёт запрос например на файл /pic/kvch-gray/logo.gif а апачик ему вместо того чтобы снова выдать файл просто говорит 304, т.е что файл не изменися..., ИЕ такой типа ага, 304, значит беру из кеша...
Автор: Advanced_Guest
Дата сообщения: 12.05.2004 19:04
KVCH
картинки согласен, пусть в кэшь, но php туда зачем пихать ?
Автор: KVCH
Дата сообщения: 12.05.2004 19:20
Advanced_Guest

попробуй в самое начало скрипта, до вывода любого хтмль

висать в пхп


Код:
header ('Expires: '. gmdate ('D, d M Y H:i:s') .' GMT');
header ('Last-Modified: '. gmdate ('D, d M Y H:i:s') .' GMT');
header ('Cache-Control: no-store, no-cache, must-revalidate');
header ('Cache-Control: post-check=0, pre-check=0', false);
header ('Pragma: no-cache');
Автор: Advanced_Guest
Дата сообщения: 12.05.2004 20:54
KVCH
неа, он всё равно 304 говорит
Автор: Audciz
Дата сообщения: 16.05.2004 21:57
Помогите настроить PHP на Apache2. Сделал как в описании, скачал новый php4apache2.dll. Apache выдаёт системную ошибку и вырубается. Что делать?

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

Предыдущая тема: Вопросы по Linux Mandrake 9.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.