2016-11-28 14 views
-1

このようなURL:。。http://31 ****** 75 /ラップ***ガー/、結果:https://postimg.org/image/fywttv7op/公開プロジェクトでサーバーのURLプロジェクトにアクセスするには?

このようなURL:。。http://31 ****** 75 /公共/ラップ***ガー/、結果:https://postimg.org/image/ddzh73rqp/

私は何のデータおよびエラーなし

注意はありません参照してください。私は、ファイル.env

0123を追加しました

  • は、

  • は、私が(\ストレージ\ログ\ laravel.log)ログでエラーをチェックしてみてください、私は、私はローカルホストにしようとファイルlaravel.log

  • は、それが働いて見つけることはありません。システムが表示されます。しかし、私はサーバーで試して、システムが表示されません

私の問題を解決するための任意の解決策はありますか?

+0

ストレージフォルダ(およびそのサブフォルダ)は書き込み可能ですか? – thesunneversets

+0

あなたのWebサーバはドキュメントルートとして '/ public'フォルダを持っているはずです。また、Webサーバー上のディレクトリリストも無効にする必要があります。 Apacheを使用していて、ディレクトリリストを表示していない場合、インデックスファイルが見つからない場合は、フォルダ内のすべてのファイルが表示されます。 –

+0

まだ分かりません。私の質問を更新する –

答えて

1

まず最初に、Cmonの人はあなたが投稿したものに注意してください。あなたが与えたイメージは正しく難読化されていないので、あなたのプロジェクトの完全なURLはhttp://31.220.56.75/laplakgar/です。あなたはhttp://31.220.56.75/のためにubuntuのためにapache2を使用しています。あなたの質問は、答えはあなたの/etc/apache2/apache.confまたはhttpd.conf

である/laplakgar/public/に、サーバーのドキュメントルートを定義する方法であれば、あなたがhttp://31.220.56.75/に行くとき

さて、次に、あなたが検索http://31.220.56.75/laplakgar/public/

のコンテンツを持っていますDocumentRoot /var/www/var/www/laplakgar/public(インストールにもよりますが、公開ディレクトリのパスにする必要があります)

DocumentRoot命令についての情報:https://httpd.apache.org/docs/2.4/fr/mod/core.html#documentroot

+0

私のプロジェクトの名前がlaplakgarであることをどう知っていますか?たとえ私がそれに名前をつけたとしても、 –

+0

私が言ったように、あなたはどこでもそれを難読化しませんでした。あなたの最初の写真 'laplakgarのインデックス'を確認してください – Bobot

関連する問題