1

私はPHPが初めてで、autoload.phpの問題を理解しようとしています。php-amqplib パッケージをダウンロードしました。これは依存関係であり、PHP ページをテストしようとしています。ストリームを開くのに失敗しました: No such file or directory 'D:\inetpub\wwwroot\test\vendor\videlvaro\php-amqplib\demo/../vendor/autoload.php' (include_path='.;C: \php\pear')。私は 5.3.13 を使用しており、「D:\PHP5313」フォルダーにインストールされています。「梨」フォルダはありません。何か不足している場合はお知らせください。提案をありがとう。

autoload.php

require_once __DIR__ . '/composer' . '/autoload_real.php';

return ComposerAutoloaderInit5e74aaf68e13rfe5f321c5a586eb96f22::getLoader();
4

1 に答える 1

1

必要なファイルへのパスが正しくありません (autoload.php)。

__DIR__ファイルが置かれている実際のディレクトリです。が置かれているフォルダに戻るには戻る必要があると思いますautoload.php

D:\inetpub\wwwroot\test\vendor\videlalvaro\php-amqplib\demo/../vendor/autoload.php' 

通常、オートロード ファイルがある場合は、vendor フォルダに戻る必要があると思います。3つ上のフォルダだと思います。

于 2014-02-20T16:23:13.527 に答える