|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.07.2011, 19:25 | #1 | ||
Пользователь
Регистрация: 24.11.2008
Сообщений: 24
|
Спецефическая ошибка:1. Apache
Сегодня первый раз решил вручную поставить apache+php, следуя советам из видеокурса "Специалист. PHP 1 ступень".
Поставил apache2.2 - всё работало великолепно, но как только дошло до php начались проблемы. Порядок моих действий: 1. Скачал и установил apache2.2 2. Создал файл .htaccess PHP код:
PHP код:
Вот после этих действий апач то и перестал работать. Пытался его перезапустить в "службах", но выдаёт ошибку: Цитата:
Цитата:
Подумал, что что-то с 80-ым портом (думал скайп), но нет, в скайпе я давно отключил прослушивание 80-го порта. Порт вроде свободен, но на всякий случай подскажите как проверить точно. В общем хотелось бы решить эту проблему, и главное - понять суть проблемы, чтобы в следующий раз решить её самостоятельно. Заранее благодарю. Последний раз редактировалось AnryFlame; 27.07.2011 в 19:53. |
||
27.07.2011, 19:35 | #2 |
Пользователь
Регистрация: 24.11.2008
Сообщений: 24
|
Прикрепляю данные error.log и результаты netstat -b
|
27.07.2011, 19:49 | #3 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
[add]
Попробуйте дописать вместо апи: Код:
C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/.htaccess Если не поможет давайте сюда httpd.conf Последний раз редактировалось dr.Chas; 27.07.2011 в 19:53. |
27.07.2011, 19:52 | #4 |
Пользователь
Регистрация: 24.11.2008
Сообщений: 24
|
dr.Chas, пардон за глупый вопрос, но где прописать вместо ServerName localhost? Я просто тоже об этом подумал, но не понял где заменить.
Последний раз редактировалось AnryFlame; 27.07.2011 в 19:54. |
27.07.2011, 20:10 | #5 |
Пользователь
Регистрация: 24.11.2008
Сообщений: 24
|
В httpd.conf стоит #ServerName localhost:80 .
Прикрепляю файл httpd.conf Да, чуть не забыл, я ещё менял AllowOverride None на AllowOverride All. |
27.07.2011, 20:37 | #7 |
Пользователь
Регистрация: 24.11.2008
Сообщений: 24
|
Сделал. Не помогло.
Гляньте httpd.conf пожалуйста, возможно там ошибка? |
27.07.2011, 21:33 | #8 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
Error.log и hhtpd.conf ещё раз прикрипите уже новые. И вообще советую перед любыми изменениями в конфигах, бекапить их. Чтобы можно было откатиться.
|
27.07.2011, 21:39 | #9 |
Пользователь
Регистрация: 24.11.2008
Сообщений: 24
|
Разобрался.
Как обычно, сказалась усталость. Нужно было указать не "C:/Program Files/php5apache2_2.dll" , а "C:/Program Files/PHP/php5apache2_2.dll" ... Эпик фейл ребята, простите ) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Apache | Anton_bir | Обсуждение статей | 2 | 22.01.2011 07:50 |
Apache | still.1 | Помощь студентам | 0 | 28.11.2010 21:02 |
Apache wicket | ~DoPiNg~ | Java для Web (EE, Servlet, JSP, Tomcat, Spring MVC) | 1 | 12.07.2010 10:19 |
Perl+Apache | tutor | PHP | 5 | 16.12.2009 01:20 |