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

Форум Apache

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

 

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

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

тема: Не могу настроить связку апачи-php
 
 автор: Veroniкa   (04.07.2008 в 09:23)   письмо автору
 
 

Никак могу установить рнр. Апачи установлен.
Рнр не устанавливается ни как модуль, ни как CGI – приложение.

1) При установке как модуля:
Скачала архив рнр-zip (php-5.2.6), добавила в папку С:\php.
Переименовала файл php.ini-dist в php.ini, скопировала в папку Windows.

При добавлении этих строк в конфигурац. файл Апачи –
AddType application/x-httpd-php phtml php
LoadModule php5_module c:/php/php5apache2.dll

Сервер перестает запускаться. (Конкретнее – при добавлении LoadModule php5_module c:/php/php5apache2.dll)

2) При установке как CGI – приложения.
В php-ini добавляю:
extension_dir = "c:\php"
doc_root = "d:\data"

(В d:\data лежат файлы index.html и index.php)

В конф. файле апачи -

Дополняю директиву DirectoryIndex:

<IfModule dir_module>
DirectoryIndex index.php index.html index.html.var
</IfModule>

Перед блоком Virtualhost добавляю:

AddType application/x-httpd-php phtml php
<Directory "c:\php">
Options ExecCGI
</Directory>
Action application/x-httpd-php "c:\php\php-cgi.exe"

В папке d:\data – файл index.php

<?php
echo "Test"
?>

Результат: сервер перезапускается, при обращении к localhost/index.html страница отображается, а localhost/index.php – нет.

Что при установке было сделано неверно?

   
 
 автор: Незнайка   (04.07.2008 в 12:03)   письмо автору
 
   для: Veroniкa   (04.07.2008 в 09:23)
 

>> Что при установке было сделано неверно?
Да, кто его знает? )))
Может Вам денвер скачать тут: http://www.denwer.ru установить и не мучаться?..

   
 
 автор: Veroniкa   (04.07.2008 в 15:37)   письмо автору
 
   для: Незнайка   (04.07.2008 в 12:03)
 

Спасибо, за ссылку, Незнайка.
Может быть, я так и сделаю в конце концов, если не найду ответа)
Но все равно хотелось бы знать, что здесь сделано не так.

   
 
 автор: cheops   (05.07.2008 в 02:45)   письмо автору
 
   для: Veroniкa   (04.07.2008 в 09:23)
 

Лучше не использовать обратные слеши \, а воспользоваться прямыми /

   
 
 автор: Veronika   (07.07.2008 в 10:00)   письмо автору
 
   для: cheops   (05.07.2008 в 02:45)
 

cheops, это было одним из первых, что я проверила, не помогло.

   
 
 автор: Bivan   (07.07.2008 в 20:59)   письмо автору
 
   для: Veronika   (07.07.2008 в 10:00)
 

Может, выложите свой конфиг. Апача?

   
 
 автор: Veronika   (08.07.2008 в 11:23)   письмо автору
 
   для: Bivan   (07.07.2008 в 20:59)
 

Bivan, апачи удалила, т.к. так и не смогла найти, в чем проблема. Поставила денвер. :)

   
 
 автор: Jroom   (18.07.2008 в 12:33)   письмо автору
 
   для: Veronika   (08.07.2008 в 11:23)
 

Вот такое предположение:
вы пишете "Сервер перестает запускаться. (Конкретнее – при добавлении LoadModule php5_module c:/php/php5apache2.dll)" - попробуйте поставить не c:/php/php5apache2.dll а c:/php/php5apache2_2.dll.
Просто сегодня ставил эту связку первый раз и вылезли все теже ошибки что и у вас. но в итоге поставил.

   
Rambler's Top100
вверх

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