2017-11-25 11 views
0

ドックサーバーにドッカーファイルが付属しているcockpit cmsを実行しようとしています。デプロイはOKですが、私はサイトにアクセスできません。私は、ブラウザで403を取得し、ログにそれは言う:ドックでコックピットCMSを実行

AH01276: Cannot serve directory /var/www/html/: No matching DirectoryIndex (index.php,index.html) found, and server-generated directory index forbidden by Options directive 

は、私がどこかに$_SERVER['DOCUMENT_ROOT']を設定する必要がありますと仮定しますか?!?

ここでこれを設定し、どのパスに設定しますか?

これをENVとして設定できますか?それは/home/dokku/appnameですか?

ありがとうございました!

P .:私はドックとコックピットの両方のCMSに新しいです。

+0

あなたはそれを修正しましたか?同じログで同じ問題が発生する – Quentin

答えて

0

私は同じ問題に遭遇し、var/www/htmlフォルダが私のdokku appsコンテナに入った後に空であることに気づいた。ファイルをコピーすると403エラーが修正されましたが、インストール時に問題が発生してstorageフォルダにデータベースファイルが作成されました。 だから、私はちょうどDockerfileにこれらの行を追加しました:

... 

# Dokku fix 
COPY . /var/www/html 
RUN chmod -R 777 /var/www/html/storage 

VOLUME /var/www/html 

... 
関連する問題