Я новичок в платформе Symfony и немного нооббию в Unix-системах. Мне удалось пройти первые два этапа процесса установки (//server_name/symfony/web/app_dev.php
) и застрять на последнем. Я получаю такую ошибку:
ContextErrorException: Предупреждение: действует is_dir(): open_basedir. Файл (/var/services/homes) не входит в допустимые пути: (/etc.defaults: /etc: /usr/syno/synoman: /tmp: /var/services/tmp: /var/services/web: /var/services/homes: /root: /usr/bin: /var/services/homes: /volume1/homes) in/volume1/web/symfonytest/vendor/symfony/symfony/src/Symfony/Component/Process/ExecutableFinder.php строка 59
Я добавил этот путь к open_basedir
(выделен полужирным шрифтом), но он все еще бросает эту ошибку. В synology/var/services/homes - связанный каталог, указывающий на папку /volume1/homes.
Можете ли вы, девочки или ребята, помочь мне, если кто-нибудь из вас встретит такую проблему или просто узнает, как это передать?
Эта же ошибка добавляется ко мне, когда я устанавливаю open_basedire. Я думаю, что проблема может исходить из неправильной символической ссылки домов в /var/services/homes. Если вы посмотрите на файл "homes", он указывает на "/volume1/@fake_home_link". Очевидно, что дома не были каталогом. То, что я сделал, это указать /var/services/homes в /root. Возможно, вы могли бы создать папку "homes" в томе 1. Я не знаю, является ли это лучшим решением, но затем оно не отобразило предупреждающее сообщение.