ホームページ  >  記事  >  バックエンド開発  >  yii2 フレームワークでフォルダーを作成しましたが、ローカルで実行するのは問題ありませんが、サーバーを立ち上げるとサーバー 500 エラーが発生します。

yii2 フレームワークでフォルダーを作成しましたが、ローカルで実行するのは問題ありませんが、サーバーを立ち上げるとサーバー 500 エラーが発生します。

WBOY
WBOYオリジナル
2016-08-08 09:06:43891ブラウズ

yii2 フレームワークでフォルダーを作成しましたが、ローカルで実行するのは問題ありませんが、サーバーを立ち上げるとサーバー 500 エラーが発生します。

マークした場所でエラーが報告されますが、このファイルはシステムに付属しています。なぜエラーが報告されるのですか?

返信内容:

yii2 フレームワークでフォルダーを作成しましたが、ローカルで実行するのは問題ありませんが、サーバーを立ち上げるとサーバー 500 エラーが発生します。

マークした場所でエラーが報告されますが、このファイルはシステムに付属しています。なぜエラーが報告されるのですか?

サーバーディレクトリの権限でApacheの読み取りと書き込みが許可されているかどうかを確認できます

500 はコードエラーを意味します

エラーメッセージを入力してください。

yii2 フレームワークでフォルダーを作成しましたが、ローカルで実行するのは問題ありませんが、サーバーを立ち上げるとサーバー 500 エラーが発生します。yii2 フレームワークでフォルダーを作成しましたが、ローカルで実行するのは問題ありませんが、サーバーを立ち上げるとサーバー 500 エラーが発生します。

最後の文でエラーが報告されるようになります

サーバーの PHP バージョンに注意してください。PHP の一部のバージョンでは、この記述メソッドがサポートされていません:
`
(new BigClassName)->func();
`
次の記述メソッドに変更してください:
`
$xx = 新しい BigClassName;
$xx->func();
`

また、サーバーエラーログを確認することもできます。これは非常に役立ちます。

また、マシンが Windows 環境にある場合、Linux ではファイル名の大文字と小文字が区別される必要があることに注意してください。

追伸、モバイルでコーディングするのはとても難しいです

お誘いありがとうございます。サーバー 500 はプログラム エラーです。特定の問題については、ブレークポイントに基づいて原因を見つけることをお勧めします。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。