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

Форум Apache

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

 

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

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

тема: Смотрю в книгу вижу... (apache2+php5)
 
 автор: Styx   (11.08.2005 в 03:05)   письмо автору
29.7 Кб
 
 

Здрасте Всем.
Помогите пожалуйста. У меня апач не хочет открывать файла с расширением php. Я устанавливал все согласно книге "Самоучитель php5". Установка апачи шла нормально, дошел до того места где надо проверить на index.html. Все работало.А вот потом пошли проблемы. Виртуальные хосты не настроить. Пишет что сервер не может запуститься. Посмотрел как это описывается в книге "php5 практика создания веб-сайтов" вроде ругаться перестал. Сразу вопрос почему там идут отличия в настройке виртуалльных хостов? Потом скачал дитрибутив php5. Опять делал все согласно книге - в конце концов пришел к тому что php файлы не открываются. Страница то открывается но там пишется "не найдена страница". Прикрепляю свою деятельность. (У меня все стоит на отдельном диске не на С,а на E (Винда на С)). Заранее спасибо тем кто поможет.

   
 
 автор: cheops   (11.08.2005 в 03:14)   письмо автору
 
   для: Styx   (11.08.2005 в 03:05)
 

При установке лучше ориентироваться на статью http://www.softtime.ru/info/articlephp.php?id_article=24 - там как и Apache и PHP и MySQL - являются продуктами с отрытым кодом - они очень динамичны и постоянно изменяются, иногда меняется и порядок их установки.

   
 
 автор: cheops   (11.08.2005 в 03:18)   письмо автору
 
   для: 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:21)   письмо автору
 
   для: 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, где он используется в качестве разделителя в пути к файлу.

   
 
 автор: Styx   (11.08.2005 в 11:32)   письмо автору
 
   для: 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

   
Rambler's Top100
вверх

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