@Meowow
программирую на HTML

Как развернуть Symfony 3 на локальном сервере(NAS Qnap)?

Всем привет.

Я разворачиваю симфони проект на локольном сервере(Nas Qnap).
С другими сайтами, где индексный файл в корне никаких проблем, но тут индексный файл находится в web/app.php.
В документации описывается, как надо настраивать под apache
<VirtualHost *:80>
    ServerName domain.tld
    ServerAlias www.domain.tld

    DocumentRoot /var/www/project/web
    <Directory /var/www/project/web>
        AllowOverride All
        Order Allow,Deny
        Allow from All
    </Directory>

    # uncomment the following lines if you install assets as symlinks
    # or run into problems when compiling LESS/Sass/CoffeScript assets
    # <Directory /var/www/project>
    #     Options FollowSymlinks
    # </Directory>

    ErrorLog /var/log/apache2/project_error.log
    CustomLog /var/log/apache2/project_access.log combined
</VirtualHost>


В таком случае у меня получается при запросе 192.168.1.200 выдает все корректно,
но 192.168.1.200 нужна для веб интерфейса NAS'a.
Смотрел в сторону mod_rewire, но тут на сайте прочитал, что это костыли.
Как добиться такой структуры: 192.168.1.200/project ? Чтобы каждый сайт был в своей папке.
Спасибо, уже 4 дня я стою на одном месте.
  • Вопрос задан
  • 624 просмотра
Пригласить эксперта
Ответы на вопрос 1
skobkin
@skobkin
Гентушник, разработчик на PHP и Symfony.
Опишите проблему подробнее. Здесь совсем непонятно, какой конфиг вы составили для приложения на Symfony и что конкретно идёт не так.
Смотрел в сторону mod_rewire, но тут на сайте прочитал, что это костыли.

Да. Вам нужно просто в конфиге указать корнем не директорию проекта, а директорию web внутри неё.
Как добиться такой структуры: 192.168.1.200/project ?

А что должно открываться по этому адресу? Приложение на Symfony?
Я разворачиваю симфони проект на локольном сервере(Nas Qnap).

А там какой сервер вообще? Apache, Nginx, Lighttpd?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы