![]() |
|
|
![]()
|
|
| CyraxZ |
|
||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
До настоящего момента работал с php, установленным в качестве модуля. Всё нормально работало.
Возникла необходимость работы с php как с cgi-приложением. Для этой трансформации я в файле httpd.conf заменил строки
на строки
так, как было указано в двух статьях из инета. Но при этом браузер выводит ошибку
Странно, почему здесь фрагмент /php_dir/ не заменён на C:/GPL/PHP/... Если убрать ScriptAlias
выводится уже другая ошибка:
А здесь уже куда-то-то исчез фрагмент "C:/"... Одним словом, не работает. Может, где ещё чего изменить ? |
||||||||||
|
|||||||||||
| CyraxZ |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
Проблема решена. Достаточно было внутри конструкции Directory указать Allow from all,
что означает разрешение доступа к этой папке с любых ip-ников:
В файле httpd.conf были описаны свойства корневой папки следующим образом:
Т.е. на все папки (на все подпапки корневой папки) по умолчанию был установлен запрет доступа для всех ip-ников. Этот запрет по умолчнию распространялся на все папки, описанные в httpd.conf , включая C:/GPL/PHP. Поэтому, необходимо было установить разрешение Allow from all либо в описании корневой папки, либо в описании папки C:/GPL/PHP.
А замена фрагменов по ScriptAlias'у, судя по всему, происходит после получения доступа к папке, поэтому в сообщении об ошибке указан /php_dir/, а не C:/GPL/PHP/ |
||||||
|
|||||||
| Nigel |
|
|||
|
познаю мир ![]() ![]() Профиль Группа: Участник Сообщений: 515 Регистрация: 20.11.2007 Репутация: 7 Всего: 19 |
Пока писал, проблема уж решилась
Это сообщение отредактировал(а) Nigel - 20.9.2008, 18:39 |
|||
|
||||
| CyraxZ |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 251 Регистрация: 10.12.2006 Репутация: нет Всего: нет |
Это сообщение отредактировал(а) CyraxZ - 21.9.2008, 07:48 |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |