2017-11-07 3 views
0

私は共有ホスティングに移動したlaravelのローカルプロジェクトを持っています。チュートリアルは、ネット上で利用可能なので、ファイルを圧縮し、public_htmlディレクトリにアップロードして、そのファイルをすべて抽出しました。その後laravel publicフォルダからindex.phpファイルを取り出し、私はその作業を完全に罰金XAMP上で同じコードを実行しようとした後、私はページを更新し、その上映HTTPエラー500の後ビット共有サーバーに移動した後のHTTPエラー500を示すLaravel

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

それを変更したがサーバー上ではありません。理由は何でしょうか?

RewriteEngine On 

RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301] 

RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://www.example.com/$1 [L,R=301] 

を次のように

ところで、私はまた、私はhttps://www.mydomainname.com

にないWWWないHTTPSからのルートドメインに有効.htaccessを持って言及したいと私の.htaccessファイルがある誰もがこの問題を解決してくださいことはできますか? ?

+1

あなたはlaravelログをチェックしましたか? – pseudoanime

+0

CHMODの問題、つまりファイル自体のアクセス許可のようなものです。あなたは755にCHMODを試してみてください(私はそれをするつもりだと思います) – webnoob

+0

まず、laravelログとPHPログを@pseudoanimeが示すようにチェックする必要があります。もし500エラーであれば、どこかにログがあります。 2つ目は、ストレージフォルダとブートストラップ/キャッシュフォルダのアクセス権が書き込み可能に設定されていない場合、よくある問題です。 – James

答えて

0

修正が見つかりました。 PHPバージョンの問題でした。私のPHPバージョンは5.1に設定されましたが、atleast PHP 7が必要です。

関連する問題