thinkphp のベンダーがサードパーティのクラス ライブラリをインポートするという奇妙な問題について
php は execl ファイルをデータベースにアップロードして読み取ります
ローカル テストは正しく、ローカル ウィンドウは
アップロード サーバーにアクセスした後、サーバーは Linux
であり、常にサーバー 500 エラーが表示されます
絶えずコメントをチェックした後
問題があることがわかりましたこの
Vendor("Excel.reader");
サードパーティ ライブラリをインポートする Thinkphp メソッド
このコメントの後、500 エラーは発生せず、ページは続行されます。
この問題は数日間私を悩ませていましたが、まだ原因が見つかりません
ファイル名とクラス名に大文字が含まれているかどうかを繰り返し確認しました。など。一般的な問題を確認しましたが、問題は見つかりませんでした。この文が表示されるとすぐに、500 エラーが表示されます。
アドバイスをお願いします
-----解決策----- ----
Vendor("Excel.reader");
デバッグするクラス ライブラリを入力します
------解決策------------------
thinkphp にベンダーに関する記述があったと記憶しているので、確認してみましょう。