我知道很多用戶之前都問過同樣的問題,但它對我沒有幫助... 我有一個VPS (centOS6.5 /管理嚮導/ php5.4/SSH終端)未能安裝想象類與需求(供應商/ autoload.php錯誤在centos6.5/php5.4
我試着通過getcomposer.org安裝想象(https://imagine.readthedocs.org)在我的服務器類
這些都是我的步驟:
首先,我安裝getcomposer:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
則:
cd /usr/local/bin/
而且
echo '{"require": {"imagine/imagine": "~0.6.2"}}'->composer.json
後,我運行它:
composer update
OK!一切似乎安裝!
在我的網站根現在,我想測試:
<?php
require 'vendor/autoload.php'; // line 2
$imagine = new Imagine\Gd\Imagine(); // line 3
?>
但我得到這個錯誤:自動加載的
Warning: require(vendor/autoload.php): failed to open stream: No such file or directory in /home/admin/domains/example.com/public_html/info.php on line 2
Fatal error: require(): Failed opening required 'vendor/autoload.php' (include_path='.:/usr/local/php54/lib/php') in /home/admin/domains/example.com/public_html/info.php on line 2
//編輯
真正的定位.php在我的服務器上:
/usr/local/bin/vendor/autoload.php
還有供應商目錄中的「想象」目錄!