Установка Symfony2 на домашнем сервере Synology NAS 5.1

Я новичок в фреймворке Symfony и немного нобиш на Unix-системах. Мне удалось пройти первые два шага процесса установки (//server_name/symfony/web/app_dev.php) и застрял на последнем. Я получаю такую ​​ошибку:

ContextErrorException: Предупреждение: is_dir (): ограничение open_basedir в
эффект. Файл(/ вар / услуги / дома) находится за пределами разрешенного пути:
(/Etc.defaults:/etc:/usr/syno/synoman:/tmp:/var/services/tmp:/var/services/web:/var/services/homes:/root:/usr/bin:/ вар / услуги / дома: / volume1 / дома)
в
/volume1/web/symfonytest/vendor/symfony/symfony/src/Symfony/Component/Process/ExecutableFinder.php
строка 59

Я добавил этот путь к open_basedir (как жирный шрифт) но все равно выкидывает эту ошибку. В synology / var / services / homes — это связанный каталог, который указывает на папку / volume1 / homes.

Вы, девочки / парни, можете мне помочь, если кто-нибудь из вас сталкивался с такой проблемой или просто знает, как это решить?

0

Решение

Та же ошибка дополняет меня, пока я устанавливаю open_basedire. Я думаю, что проблема может быть связана с неправильной символической связью домов в / var / services / homes. Если вы посмотрите на файл «homes», он указывает на «/ volume1 / @ fake_home_link». Очевидно, дома не было каталогом. Я указал / var / services / homes на / root. Может быть, вы могли бы создать папку «дома» в томе 1. Я не знаю, является ли это лучшим решением, но тогда не появилось предупреждение.

0

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

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

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