ホームページ >バックエンド開発 >PHPチュートリアル >为什么我用不了php的第三方libraries?
我用的管理工具是composer,代码完全复制人家的example。但是就是有下面这个error:
Fatal error: require(): Failed opening required '/vendor/autoload.php' (include_path='.:/Applications/XAMPP/xamppfiles/lib/php') in /Applications/XAMPP/xamppfiles/htdocs/test.php on line 3
<code>require 'vendor/autoload.php'; use Icicle\Loop; Loop\timer(1, function () { // Executed after 1 second. echo "First.\n"; Loop\timer(1.5, function () { // Executed after 1.5 seconds. echo "Second.\n"; }); echo "Third.\n"; Loop\timer(0.5, function () { // Executed after 0.5 seconds. echo "Fourth.\n"; }); echo "Fifth.\n"; }); echo "Starting event loop.\n"; Loop\run();</code>
我用的管理工具是composer,代码完全复制人家的example。但是就是有下面这个error:
Fatal error: require(): Failed opening required '/vendor/autoload.php' (include_path='.:/Applications/XAMPP/xamppfiles/lib/php') in /Applications/XAMPP/xamppfiles/htdocs/test.php on line 3
<code>require 'vendor/autoload.php'; use Icicle\Loop; Loop\timer(1, function () { // Executed after 1 second. echo "First.\n"; Loop\timer(1.5, function () { // Executed after 1.5 seconds. echo "Second.\n"; }); echo "Third.\n"; Loop\timer(0.5, function () { // Executed after 0.5 seconds. echo "Fourth.\n"; }); echo "Fifth.\n"; }); echo "Starting event loop.\n"; Loop\run();</code>
看看路径是不是写错了。。。
很可能就是引用的路径有问题了,可以看到在对应的目录下是否有对应的文件,既然绝对路径都打印出来了
在你的framework 里面先加载 vendor下的autoload.php