Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Wampserver2 не стартует при включении VirtualHost.

67K
23 февраля 2011 года
kon-off
5 / / 23.02.2011
если в файле httpd.conf раскомментировать строку:
 
Код:
#Include conf/extra/httpd-vhosts.conf

и в сам файл httpd-vhosts.conf внести следующие строки:
 
Код:
<VirtualHost *:80>
    ServerAdmin webmaster@mysite.ru
    DocumentRoot "C:/wamp/www/mysite.ru"
    ServerName mysite.ru
    ErrorLog "logs/mysite.ru.log"
    CustomLog "logs/mysite.ru.log" common
</VirtualHost>

то при старте вампсервер останавливается после запуска мускул. хз как и почему. причем в логах пхп или апача даже новых записей не появляется. только в логах мускула, да и те не содержат никаких ошибок. как мне решить проблему?
4
23 февраля 2011 года
mike
3.7K / / 01.10.2002
 
Код:
apachectl configtest
278
23 февраля 2011 года
Alexander92
1.1K / / 04.08.2008
В системные логи посмотрите, там тоже может быть ключ к решению. Управление компьютером -> Просмотр событий.
67K
24 февраля 2011 года
kon-off
5 / / 23.02.2011
Цитата: Alexander92
В системные логи посмотрите, там тоже может быть ключ к решению. Управление компьютером -> Просмотр событий.



И действительно, там ошибка 3299 apache service

Цитата: mike
 
Код:
apachectl configtest



я дико извиняюсь, но я редкостный нубас, и как запустить apachectl так и не понял :( буду очень признателен если подскажете.

278
24 февраля 2011 года
Alexander92
1.1K / / 04.08.2008
Цитата: kon-off
И действительно, там ошибка 3299 apache service



Не скажу на 100%, но мне припоминается, что 3299 - это или ошибка доступа к логам, или ошибка при открытии слушающего порта апача.
Попробуйте вот здесь:

Цитата: kon-off

 
Код:
ErrorLog "logs/mysite.ru.log"
    CustomLog "logs/mysite.ru.log" common


прописать полный путь к логам.

Цитата: kon-off

я дико извиняюсь, но я редкостный нубас, и как запустить apachectl так и не понял :( буду очень признателен если подскажете.



Прямо из командной строки, если соответствующие пути прописаны.

67K
25 февраля 2011 года
kon-off
5 / / 23.02.2011
видимо не прописаны. но если запускается из командной строки, то я правильно понимаю что где то должен быть apachectl.ехе?
369
25 февраля 2011 года
Kesano
451 / / 09.10.2007
Гугл подсказал вот
Варианты проблем:
Запущен IIS
Запущен Скайп
Запущена программу удаленного наблюдения (TeamViewer)
Любая другая программа, которая висит на 80 порту и не показывает себя в файрволе...

А вообще, раз уж вы нашли Управление компьютером -> Просмотр событий, то там есть такая тема: даблклик по событию, оно открывается с подробностями ошибки. И там есть кнопка "Скопировать в буфер"... Копируй сюда, там сразу вижно что за ошибка и с чем конфликтует...

"По фотографии", я думаю, тут мало кто лечит
67K
26 февраля 2011 года
kon-off
5 / / 23.02.2011
а зачем нам гугл это подсказывает? с закомментированной строкой
 
Код:
#Include conf/extra/httpd-vhosts.conf

все работает, значит 80й порт тут ни при чем. копировать все ошибки не буду, там их дофига:) но в основном ругается на несуществуютщие дирректории сайтов "кукол" и говорит что в этой строке ошибка синтаксиса:
 
Код:
DocumentRoot "C:/wamp/www/torrent.ru"

но что больше всего меня удивило, так это то, что он запустился нормально. но теперь не пусает в локалхост, 403. настроек не менял никаких =/ че то тут эзотерика какая то творится.
278
01 марта 2011 года
Alexander92
1.1K / / 04.08.2008
Полный httpd-vhosts.conf в студию. Кстати, кто-то помнит, виндовый апач понимает прямые слэши в путях или ему только обратные нужны (именно не PHP, а апач)?
4
01 марта 2011 года
mike
3.7K / / 01.10.2002
Цитата: Alexander92
Полный httpd-vhosts.conf в студию. Кстати, кто-то помнит, виндовый апач понимает прямые слэши в путях или ему только обратные нужны (именно не PHP, а апач)?

Понимает

369
03 марта 2011 года
Kesano
451 / / 09.10.2007
Цитата: kon-off
а зачем нам гугл это подсказывает? с закомментированной строкой
 
Код:
#Include conf/extra/httpd-vhosts.conf

все работает, значит 80й порт тут ни при чем. копировать все ошибки не буду, там их дофига:) но в основном ругается на несуществуютщие дирректории сайтов "кукол" и говорит что в этой строке ошибка синтаксиса:



Значит ваших знаний недостаточно для того, чтобы править хосты вручную...
Попробуйте DENWER (Д.н.в.р)... Там вам не придется создавать вручную кривые хосты... Он сделает это за вас и вполне корректно...

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог