Я знаю, что многие пользователи задали один и тот же вопрос раньше, но это не помогло мне ... У меня есть VPS (centOS6.5/DirectAdmin/php5.4/SSH терминал)не удалось установить класс представления с требованием (ошибка vendor/autoload.php на centos6.5/php5.4
Я пытаюсь установить себе представить (https://imagine.readthedocs.org) класс в моем сервере с помощью getcomposer.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
// EDIT
Реальное местонахождение автозагрузкой .php на моем сервере:
/usr/local/bin/vendor/autoload.php
Также существует каталог «Представьте себе» в каталоге поставщиков!