2016-05-28 6 views
1

私のlaravelプロジェクトのすべてのファイルをサーバーに正常にアップロードしましたが、常に「ページが見つかりません」というエラーが表示されます。ルートディレクトリdonotにはpublic_htmlフォルダがあります。だから私はpublic_htmlにlaravelのパブリックフォルダの名前を変更しようとしましたが、それでも動作していません。それはまだ起動していて、localhostで動作しています。サーバーにlaravel 5.2をアップロードしています

更新: 今、このエラーを得たルートディレクトリにすべてのパブリックディレクトリのファイルを移動:

Parse error: syntax error, unexpected 'class' (T_CLASS), expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$'

+0

サーバーがこのディレクトリで作業しているかどうかを確認するために、「echo」だけを含むindex.phpファイルを1つだけ試しましたか? – evandrobm

+0

はい。私は '../ public/images/img.jpg'というURLを試して画像を表示しています。 – Steve

答えて

0

セットアップWebサーバーに必要です。仮想ホストを作成し、/yourLaravelProject/publicディレクトリをrootとして設定します。 Webサーバーを再起動します。

また、storageディレクトリに適切な権限を設定します。その後

chmod -R 777 storage 

を私はclear all Laravel cacheにお勧めします:

php artisan cache:clear 
php artisan route:clear 
php artisan config:clear 
php artisan view:clear 

予想通り通常の手順の後Laravelのアプリが動作します。

関連する問題