Symfony 3 — нужно настроить VirtualHost?

У меня есть очень простой вопрос о Symfony и VirtualHost.

У меня есть мой Symfony3 установлен в E: / XAMPP / HTDOCS / ИСП

Везде, где я читал, чтобы настроить VirtualHost, так что я сделал это

<VirtualHost *:80>
DocumentRoot "E:/XAMPP/htdocs/icp/web/app_dev.php"ServerName icp.com

Когда я сейчас звоню icp.com в браузере проект визуализируется, но в фоновом режиме браузер не может найти ссылочные CSS-файлы (ошибка без маршрута).

Когда я удаляю запись VirtualHost и вызываю проект через локальный / ICP / веб / app_dev.php, все работает в конце концов.

Мой вопрос сейчас: действительно ли мне нужен VirtualHost для локальной разработки?
Если нет, то как бы я назвал маршрут / контроллер (?), Т.е. ipc.com/mycontroller/mymethod/3 без виртуального хоста ??

Далее возникает вопрос, что я не так с моим VirtualHost-config?

0

Решение

Мне действительно нужен VirtualHost для локальной разработки?

Все зависит от личных предпочтений, если вы хотите открыть проект с виртуальным хостом, вы можете настроить его так, если не продолжать так локальный / ICP / веб / app_dev.php.


Что я не так с моим VirtualHost-config?

У вас есть проблема в следующей строке,

DocumentRoot "E:/XAMPP/htdocs/icp/web/app_dev.php"

DocumentRoot не должен указывать на fileвместо этого он должен указывать на web папка. Как это,

DocumentRoot "E:/XAMPP/htdocs/icp/web/"
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]