Подскажите решение проблемы: Установил Apache версии 2.2.8 и PHP 5.2.6.6. Все стало без проблем. В браузере ввожу loalhost-пишет It Works. Далее хочу отредактировать файл \conf\httpd.conf, а в этой папке лежит ещё папка original с содержимым аналогичным папке \conf\.пытался редактировать файл \conf\httpd.conf-при запуске apache появляется ошибка: The requested operation has failed! А редактирую в \conf\original\httpd.conf-ошибки нет. Но при попытке просмотреть динамическую страницу сайта Opera показывает телько код html, а IE 7 открывает её. Подскажите что не так? Я только начинаю (пытаюсь) с этим всем разобраться.
yah, 13.06.2008 - 22:41
Нужно редактировать \conf\httpd.conf. Если у тебя апач не стартует, посмотри логи. Там должно быть описание ошибки.
yuretc71, 13.06.2008 - 23:21
Спасибо. Но где их искать и как потом в них разобраться?(Я только учусь-извините). Добавлено: Папку \logs\ нашел. Там такого понаписано... Как разобраться?
Добавлено: Может нужно ввести куда-то IP моего компа?
yah, 13.06.2008 - 23:41
Ты апач на какой ОС ставишь?
yuretc71, 13.06.2008 - 23:47
XP SP2
yah, 14.06.2008 - 0:21
Очисти файл с логами. Затем попробуй запустить апач и, если он не запустится, то скинь содержимое error.log сюда.
yuretc71, 14.06.2008 - 11:49
Я правильно понял-это C:\Program files\Apache ....\apache2.2\logs\-и тут три файла с расширением .log? Если это они-я их очистил, но все по старому-выдает ту же ошибку, а новые записи не появились в этих файлах.
yah, 14.06.2008 - 11:55
А какие изменения ты вносишь в httpd.conf?
yuretc71, 14.06.2008 - 12:11
После AddType application/x-gzip .gz .tgz вот это: ScriptAlias /php/ "c:/php/" AddType application/x-httpd-php .php .php5 Action application/x-httpd-php "/php/php-cgi.exe" Пробовал и другие изменения-всё тоже... Добавлено: Что-то инет подвис-нашлепал кучу сообщений
Ошибка та-же: The requested operation has failed! А имеет значение что первым устанавливать? Может снести все и по новой поставить?
yuretc71, 17.06.2008 - 22:03
Всем привет. Кажется я проблему поборол. Теперь и Opera и IE открывают РНР страницы. Нужны ли какие-либо корректировки файла httpd.conf? И какая разница между РНР программами php-5.2.6-win32.zip и php-5.2.6-win32-installer.msi?
middleman, 18.06.2008 - 8:38
php-5.2.6-win32.zip - архив с фаилами для ручной установки
php-5.2.6-win32-installer.msi - автоматический установщик. (по идее даже конфиг апача сам правит как надо).
Если страницы открываются нормально и пхп код выполняется, то в httpd.conf уже ничего корректировать не нужно. Возможно надо поправить какие-то настройки в PHP.INI.
yuretc71, 19.06.2008 - 20:33
Спасибо. Это радует. А что именно "какие-то настройки"?
middleman, 20.06.2008 - 8:55
Цитата | Quote(yuretc71 @ 19.06.2008 - 19:36)
А что именно "какие-то настройки"?
Ну например: safe_mode = Включение/выключение безопасного режима если включен: -safe_mode_include_dir = папка инклюда -safe_mode_exec_dir = папка выполнения -safe_mode_allowed_env_vars = какие переменные окружения можно изменять -disable_functions = какие функции запретить
max_execution_time = максимум в секундах, после которого скрипт закрывается как зависший memory_limit = сколько памяти может занять один скрипт error_reporting = параметры показа ошибок display_errors = включение показа ошибок log_errors = включение логирования error_log = syslog писать ошибки в системный журнал register_globals = разрешение прямого обращения к глобальным массивам (например $_POST[] вместо $HTTP_POST_VARS[]) post_max_size = максимальный объем даных, принимаемых через POST default_charset = кодовая страница по умолчанию
продолжать можно долго. все это досконально расписано в мануалах по настройке PHP, которых в сети немеряно.
yuretc71, 23.06.2008 - 12:15
Большое спасибо ВСЕМ за помощь. Буду разбираться дальше.