2016-06-01 17 views
1

私のAPIにアクセスしようとしていますが、FTPにアップロードした後にエラー500が表示されます。 Laravlは:MYDOMAIN.COM/v2/apiFTP経由でウェブホストにアップロードした後にLaravelがエラー500を返す

エラーログは生成されません。

私の公共index.phpがデフォルトです。それと遊ぶことを試みたが、パスは上手く見える。

何が間違っていた可能性がありますか?

通知のため、別のドメインです。私は私が経験したのconfig/app.php

+0

は、アップロードされたベンダーのフォルダですか? – Marwelln

+0

このサーバーで必要な場合は、インストールドキュメントごとに必要なアクセス許可を設定しましたか? – lagbox

+0

@Marwellnはい、そうです。 – TheUnreal

答えて

1

いくつかのものを編集します:

  1. 実行プロジェクトを動かし作曲場合にインストールします。
  2. 最後に、サーバーの設定を確認
    chown -R www-data.www-data /var/www/laravel $ chmod -R 755 /var/www/laravel $ chmod -R 777 /var/www/laravel/app/storage アサド:
  3. はちょうどあなたのストレージフォルダに必要な権限を与える(私は時々これをしなかったし、ベンダーのフォルダをスキップ)。あなたの仮想ホストに間違ったディレクトリパスがある場合、上記のことは関係ありません。

ServerName laravel.example.com 
    DocumentRoot /var/www/laravel/public 

    <Directory /> 
      Options FollowSymLinks 
      AllowOverride None 
    </Directory> 
    <Directory /var/www/laravel> 
      AllowOverride All 
    </Directory> 

    ErrorLog ${APACHE_LOG_DIR}/error.log 
    LogLevel warn 
    CustomLog ${APACHE_LOG_DIR}/access.log combined 

クレジット:http://tecadmin.net/install-laravel-framework-on-ubuntu/#

関連する問題