我知道很多用户之前也问过同样的问题,但这对我没有帮助......我有一个 VPS(centOS6.5/directadmin/php5.4/SSH 终端)
我尝试通过 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
好的!一切似乎都已安装!
现在在我的网站根目录中,我想对其进行测试:
<?php
require 'vendor/autoload.php'; // line 2
$imagine = new Imagine\Gd\Imagine(); // line 3
?>
但我得到这个错误:
警告:需要(供应商/autoload.php):无法打开流:第 2 行的 /home/admin/domains/example.com/public_html/info.php 中没有这样的文件或目录
致命错误:require():在 /home/admin/domains/example.com/public_html/info 中打开所需的 'vendor/autoload.php' (include_path='.:/usr/local/php54/lib/php') 失败.php 在第 2 行
//编辑
autoload.php 在我的服务器中的真实位置:
/usr/local/bin/vendor/autoload.php
供应商目录中还有“想象”目录!