Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 29.07.2013, 11:28
Аспирант
Отправить личное сообщение для super-php Посмотреть профиль Найти все сообщения от super-php
 
Регистрация: 08.03.2013
Сообщений: 38

У меня стоит ServerRoot "c:/apache/bin" , так как в этот каталог установленно. Оно вначале ругалось на эту строку, затем перешло к каждому LoadModule ругаться. Закоментил один модуль, перешло к след. строке, тоже к LoadModule, закоментил, к следующей и т.д.
Ответить с цитированием
  #12 (permalink)  
Старый 29.07.2013, 13:51
Аспирант
Отправить личное сообщение для super-php Посмотреть профиль Найти все сообщения от super-php
 
Регистрация: 08.03.2013
Сообщений: 38

Исправил "c:/apache/bin" на "c:/apache" и все заработало, но, возникло странное явление. При вводе localhost/ показывает Index of и ниже его папку www. Чтобы запустить сайт, приходится прописывать вот такой длинный путь http:/localhost/www/index.php Что делать?
В настройках хоста вроде указано все верно, вот содержимое файла
Код:
<VirtualHost *:80>
    DocumentRoot "c:/apache/htdocs/www"
    ServerName localhost/
    ErrorLog "c:/apache/htdocs/error.log"
    CustomLog "c:/apache/htdocs/access.log" common
</VirtualHost>
Ответить с цитированием
  #13 (permalink)  
Старый 29.07.2013, 15:42
Аспирант
Отправить личное сообщение для super-php Посмотреть профиль Найти все сообщения от super-php
 
Регистрация: 08.03.2013
Сообщений: 38

Вот так ещё попробовал написать. Файл верный c:\apache\conf\extra\httpd-vhosts.conf и вот ниже на фото результат ::sad24.gif::

Код:
<VirtualHost *:80>
    DocumentRoot "c:/apache/htdocs/www"
    ServerName localhost
    ErrorLog "c:/apache/htdocs/error.log"
    CustomLog "c:/apache/htdocs/access.log" common
</VirtualHost>
Ответить с цитированием
  #14 (permalink)  
Старый 29.07.2013, 19:42
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

Цитата:
Исправил "c:/apache/bin" на "c:/apache" и все заработало
Оно и не удивительно, ибо в "LoadModule access_compat_module modules/mod_access_compat.so" строка "modules/mod_access_compat.so" это путь относительно ServerRoot.

В httpd.conf у меня есть такое:
Код:
<Directory "c:/Apache24/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>
Проверь что у тебя там.

Пример настройки виртуального хоста
Код:
<VirtualHost *:80>
	ServerAdmin webmaster@symfony.web
    DocumentRoot "c:/Apache24/htdocs/symfony.web/public_html"
    ServerName symfony.web
    ErrorLog "logs/symfony.web.log"
    CustomLog "logs/symfony.web.log" common
</VirtualHost>
У тебя как то сразу "htdocs/www". Сделай норм структуру с отдельной папкой для каждого хоста и в ней уже www или public_html. Лучше public_html, удобно при выкатывании в продакшен т.к. там скорее всего public_html.


C:\Windows\System32\drivers\etc\hosts
Код:
127.0.0.1	       symfony.web
127.0.0.2	       phpmyadmin.web
127.0.0.3	       drupal.web
тут важно чтобы были разные IP иначе будет работать только один сайт
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #15 (permalink)  
Старый 29.07.2013, 20:02
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

А вообще, если что то не идёт всегда можно вбить в гугл текст ошибки и получить ссылку на "stackoverflow.com". В 99 процентах случаев мне это помогает.
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
  #16 (permalink)  
Старый 31.07.2013, 07:54
Аватар для Tim
Tim Tim вне форума
Профессор
Отправить личное сообщение для Tim Посмотреть профиль Найти все сообщения от Tim
 
Регистрация: 05.06.2009
Сообщений: 1,703

super-php,
где ты? интересно же чем закончилось. напиши что нибудь
__________________
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
Самые главные в жизни вещи - не вещи! (было написано на одном гараже =)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не работает сервер АПАЧ romantik2011 Серверные языки и технологии 3 20.07.2011 23:44
Не работает location stosen Internet Explorer 14 30.07.2009 13:49
"Причесал" скриптик, а он в Опере не пошел Mitrandir Events/DOM/Window 18 05.10.2008 12:43