ホームページ >バックエンド開発 >PHPチュートリアル >tp フレームワーク ベンダーのサードパーティ ライブラリ参照の問題
コントローラーで使用するために、Tp アプリケーション ディレクトリの Common フォルダーに新しいクラスが作成されます。
Common ファイルのクラス A が削除され、ベンダーのサードパーティ ライブラリが使用されます。
問題は次のとおりです
1. autoload.php ファイルを正しく参照できないため、使用したいクラスが存在しないというメッセージが表示されました
(主にビデオをクロップするためにツール ffmpeg を呼び出したいです)
あるため、require を通じて直接参照しようとしました多くの参照が含まれており、これは信頼性が低いと思います。
ベンダー関数を使用して参照を解除しても問題は解決しませんでした。
これで、
require __DIR__.'/../../../ThinkPHP/Library/vendor/autoload.php';
use を参照に追加します
2. use と require の関係は何ですか?
ポイントがなくなりました、助けてください
ディスカッションへの返信(解決策)
Call
Program構造
エラーメッセージ
Composer の自動読み込みの経験がある方、アドバイスをお願いします
サードパーティのクラス ライブラリは ORG ディレクトリに配置する必要があることに注意してください。ORG 関数を使用して参照してください
位置を除いて、上記で提供された情報でプログラムのエラー ポイントを明らかにできますか?