私は Symfony フレームワークを初めて使用し、UNIX システムには少し慣れていません。インストール プロセスの最初の 2 つの手順 ( ) をなんとか実行できました//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 フォルダを指しています。
あなたの誰かがそのような問題に遭遇した場合、または単にこれを渡す方法を知っている場合、あなたの女の子/男は私を助けてくれますか?