2016-08-18 15 views
2

Laravelアプリケーションを終了し、FTPを使用してアップロードしましたが、複数のチュートリアルを実行しても動作させることはできません。FTPを使用したLaravelアプリケーションのデプロイ

私はフロントページにアクセスできますが、私は/ loginのように深くなると500の内部サーバーエラーが発生します。私は/index.php/loginにアクセスできますが、CSSとブートストラップはありません。

私は... public_htmlの中

  • Laravelのパブリックフォルダを持っています。
  • フォルダ内の残りの部分は、public_htmlのと同じレベルでアプリと呼ばれます。
  • のindex.phpにブートストラップパスを変更しました。
  • .envファイルを編集しました。
  • 許可アプリ/ストレージフォルダの755

は、誰かが私が間違っていたり、修正をやっている知っていればお願い申し上げます!

+0

にそれは可能性が高いデータベースが設定されていない/マイグレーションが実行されたか何かしていないのです。最良のことは、Apacheのエラーログを見て、あなたが500を取得した場合、それはあなたが見ておくべき最初の場所です。 – Farkie

+0

localhostで使用されているDBをエクスポートし、それを本番データベースにインポートしました。私はlocalhostでの作業が終わってlaravel.logファイルのすべてを削除しましたが、まだ空です。 – mattesj

+0

Apacheのログを確認してください。正確なエラーが表示されます。 – Farkie

答えて

0

Apache Webサーバーを使用している場合は、mod_rewriteモジュールを有効にする必要があります。 は.htaccessの

Options +FollowSymLinks 
RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule^index.php [L] 
関連する問題