Softaculous запустить приложение Symfony

Итак, я загрузил Softaculous (ampps), и с их панели инструментов я установил фреймворк symfony, и он создал папку symfony3 со всеми файлами в каталоге www (с файлом index.php в корневом каталоге symfony, который только печатает приветственное сообщение).

Когда я обращаюсь к нему через http://localhost/symfony3/, он показывает index.php (если я удалю index. php он просто показывает дерево каталога symfony3)

Можно ли настроить мой локальный хост для запуска приложения? Если я запускаю php bin/console server:start, мое приложение запускается на локальном хосте с портом 8000. Можно ли настроить Ampps для запуска моего приложения при доступе к нему через localhost / symfony3 /? Заранее спасибо!

РЕДАКТИРОВАТЬ: Оказывается, я мог сделать это, просто отредактировав файл httpd70.conf (ampps> conf> httpd70.conf)

найдите блок <VirtualHost 127.0.0.1:80> и измените <Directory "{$path}/www"> на веб-папку в вашем приложении (в моем случае это было <Directory "{$path}/www/symfony3/web"> и сделайте то же самое для DocumentRoot "{$path}/www" в том же блоке. Перезагрузите Apache. Теперь вы должны увидеть свое приложение, когда просто перейдете в http://localhost/ (http://localhost/app_dev.php/)


person Nodir Rashidov    schedule 25.08.2016    source источник


Ответы (1)


Если я понял ваш вопрос, вам необходимо настроить веб-сервер с правильным файлом конфигурации и изменить разрешения для проекта Symfony.

Это может быть полезно (документация для Symfony 2.8. *):

  1. Конфигурация веб-сервера.
  2. Разрешения для файлов проекта Symfony.
person Viktor    schedule 26.08.2016
comment
да, я думал, что для softaculous ampps его нужно по другому ставить, оказалось не так. обновит мой вопрос ответом - person Nodir Rashidov; 26.08.2016