2

Запуск XAMP на Win 8 64. Новая машина.

Несколько недель работали с XAMPP и работали в подкаталогах без каких-либо проблем.

Скачал работающий в настоящее время веб-сайт и чтобы он работал должным образом (адресация корня документа и т.д.), Хотел создать простую настройку виртуального хоста. Я делал это раньше с очень четкими, простыми инструкциями без проблем. На этот раз обнаружилось много противоречивых вещей, и я не могу перезапустить Apache после редактирования httpd.conf.

Я получаю сообщение об ошибке:

1:49:55 PM  [Apache]    Error: Apache shutdown unexpectedly.
1:49:55 PM  [Apache]    This may be due to a blocked port, missing dependencies,
1:49:55 PM  [Apache]    improper privileges, a crash, or a shutdown by another method.
1:49:55 PM  [Apache]    Press the Logs button to view error logs and check
1:49:55 PM  [Apache]    the Windows Event Viewer for more clues
1:49:55 PM  [Apache]    If you need more help, copy and post this
1:49:55 PM  [Apache]    entire log window on the forums

Я отредактировал и т.д. в драйверах, чтобы:

127.0.0.1       ot48
127.0.0.1       sanetext
127.0.0.1       saneText22
127.0.0.1       alohaenergy
127.0.0.1       unify
127.0.0.1       myexample
127.0.0.1       test  etc etc (10 directories)

Чтение информации Apache и других мест, отредактированных httpd.conf, чтобы добавить:

Listen 80
NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
DocumentRoot c:/xampp/htdocs/ot48
ServerName ot48.loc
</VirtualHost>

<VirtualHost 127.0.0.1:80>
DocumentRoot c:/xampp/htdocs/sanetext
ServerName sanetext.loc
</VirtualHost>

<VirtualHost 127.0.0.1:80>
DocumentRoot c:/xampp/htdocs/saneText22
ServerName saneText22.loc
</VirtualHost>

<VirtualHost 127.0.0.1:80>
DocumentRoot c:/xampp/htdocs/alohaenergy
ServerName alohaenergy.loc
</VirtualHost>

Благодарен за любые предложения

РЕДАКТИРОВАТЬ Должен был сказать, что если я удаляю изменения в httpd.conf, Apache запускается без проблем

1 ответ1

0

Вы действительно не хотите использовать адрес обратной связи для этого. Используйте внутренний или внешний реальный адрес (или не используйте ничего, как я покажу вам).

Попробуйте эту настройку конфигурации Apache:

Listen 80
NameVirtualHost *:80

<VirtualHost *:80>
  ServerName ot48.loc
  ServerAlias ot48.loc *.ot48.loc
  DocumentRoot c:/xampp/htdocs/ot48
</VirtualHost>

..etc..

Кроме того, вы можете упростить файл hosts, поместив все в одну строку, например:

192.168.0.1   ot48.loc sanetext.loc saneText22.loc alohaenergy.loc unify.loc myexample.loc

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .