2017-12-22 8 views
0

共有ホストにlaravelアプリケーションをデプロイしました。私のすべてのファイルは、自分のデータベースの資格情報を含む.envファイルを含むpublic_htmlフォルダ内にあります。私がオンラインで読んだ記事によれば、public_htmlフォルダは何らかの形で悪意のあるユーザーにアクセス可能です...どうすれば可能ですか、どうすれば保護できますか?共有サーバーのpublic_htmlフォルダを保護する方法は?

答えて

-2

次のプロジェクト/公共/ index.phpを

探す場所:

require __DIR__.’/../bootstrap/autoload.php’; 
$app = require_once __DIR__.’/../bootstrap/app.php’; 

そしてそれらを更新します。あなたがアップロードされていない限り、

require __DIR__.’/../project/bootstrap/autoload.php’; 
$app = require_once __DIR__.’/../project/bootstrap/app.php’; 

あなたは作曲の実行に問題が直面するかもしれませんvendorsディレクトリ。

参考:https://medium.com/laravel-news/the-simple-guide-to-deploy-laravel-5-application-on-shared-hosting-1a8d0aee923e

+0

ありがとうございました...記事は意味があります。私はそれを試してみる....今、public_htmlは悪意のあるユーザーにどのようにアクセスできるのですか?私は自分のCpanelのパスワードとユーザ名を持っていますよね?どうすれば誰かがpublic_htmlフォルダ内のファイルにアクセスできますか? –

+1

このリンクは質問に答えるかもしれませんが、答えの本質的な部分をここに含めて参考にしてください。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューから](/レビュー/低品質の投稿/ 18327902) –

+0

私はチュートリアルに続き、私はエラーが発生しています。それは 'View [main] not found'と表示されます。メインは私のホームページページです。 何が問題なのでしょうか? –

関連する問題