2016-10-05 8 views
0

10ホスト:Symfony3のインストールに問題があります。 Virtualboxの - Ubuntuゲスト/ Windowsの私はVirtualBoxの中で実行し、このチュートリアルを追っているのUbuntu 14.04にSymfony3をインストールしようとしてきた

http://symfony.com/doc/current/setup.html

これまでのところ私がインストールsymfonyコマンドを取得することができます。私のApacheのWebディレクトリ - - 私は/var/www/html/フォルダの下にアプリケーションを作成するために、symfonyコマンドを実行しようとすると、次のエラーがスローされます。

enter image description here

は、私がこのフォルダに自分のアプリケーションを設定したい、これがあるとして共有フォルダをWindows 10ホストにコピーします。私は自分のホームディレクトリの下にSymfonyをインストールすることができ、ホストブラウザからこれにアクセスすることができます。

個人的には、権限の問題だと思います。私はこれを助けてthis pageを見つけましたが、大成功を収めませんでした。誰かが何が起こっているかについて私を啓発することはできますか?

答えて

0

あなたは既にこのコマンドを実行しました:

HTTPDUSER=`ps axo user,comm | grep -E '[a]pache|[h]ttpd|[_]www|[w]ww-data|[n]ginx' | grep -v root | head -1 | cut -d\ -f1` 
sudo setfacl -R -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX var 
sudo setfacl -dR -m u:"$HTTPDUSER":rwX -m u:`whoami`:rwX var 

/var/www/html/symfony_testディレクトリの下にそれを実行して、私たちに結果を伝えます。

0

/var/wwwフォルダにはApacheユーザーが書き込み可能なため、書き込み権限はありません。場合によっては(多くの場合Linux)apacheユーザーはwwwdataです。 MacOsでは、ユーザは_wwwです。

また、いくつかのトリックを試すこともできます。最初の1つは、あなたの開発のためにApacheを避けることです:symfonyをインストールして~/Developmentフォルダに入れ、./bin/console server:runコマンドを実行してください。 Symfonyは、PHPの組み込みサーバーを実行できるようにします。

関連する問題