|
 29.7 Кб |
|
| Здрасте Всем.
Помогите пожалуйста. У меня апач не хочет открывать файла с расширением php. Я устанавливал все согласно книге "Самоучитель php5". Установка апачи шла нормально, дошел до того места где надо проверить на index.html. Все работало.А вот потом пошли проблемы. Виртуальные хосты не настроить. Пишет что сервер не может запуститься. Посмотрел как это описывается в книге "php5 практика создания веб-сайтов" вроде ругаться перестал. Сразу вопрос почему там идут отличия в настройке виртуалльных хостов? Потом скачал дитрибутив php5. Опять делал все согласно книге - в конце концов пришел к тому что php файлы не открываются. Страница то открывается но там пишется "не найдена страница". Прикрепляю свою деятельность. (У меня все стоит на отдельном диске не на С,а на E (Винда на С)). Заранее спасибо тем кто поможет. | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 03:05)
| | При установке лучше ориентироваться на статью http://www.softtime.ru/info/articlephp.php?id_article=24 - там как и Apache и PHP и MySQL - являются продуктами с отрытым кодом - они очень динамичны и постоянно изменяются, иногда меняется и порядок их установки. | |
|
|
|
|
|
|
|
для: Styx
(11.08.2005 в 03:05)
| | Поставьте строки
AddType application/x-httpd-php phtml php
<Directory "E:\php">
Options ExecCGI
</Directory>
ScriptAlias "/__php_dir__/" "E:\php\"
Action application/x-httpd-php "E:\php\php-cgi.exe"
|
после
AddCharset shift_jis .sjis
|
Перед третьей секцией они работать не будут - просто такое эмпирическое правило, почему не знаю... ориентируйтесь на конфиги, которые приводятся в статье http://www.softtime.ru/info/articlephp.php?id_article=24
PS php.ini в вас лежит в C:/Windows? | |
|
|
|
|
|
|
|
для: cheops
(11.08.2005 в 03:18)
| | Да, обратные слеши везде замените на прямые
AddType application/x-httpd-php phtml php
<Directory "E:/php">
Options ExecCGI
</Directory>
ScriptAlias "/__php_dir__/" "E:/php/"
Action application/x-httpd-php "E:/.php/php-cgi.exe"
|
UNIX-софт плохо переваривает \, так как в UNIX этот символ используется строго для экранирования, в отличие от Windows, где он используется в качестве разделителя в пути к файлу. | |
|
|
|
|
|
|
|
для: cheops
(11.08.2005 в 03:21)
| | Спасибо, сделал как вы сказали, вставил код после нужного места (AddCharset shift_jis .sjis ) + добавил сторку LoadModule php5_module е:/php/php5apache2.dll, которую подчерпнул по вашей ссылке http://www.softtime.ru/info/articlephp.php?id_article=24 и все заработало Ура. Ура Ура
Еще раз Спасибо.
ps. Да php.ini у меня лежит в C:/Windows | |
|
|
|