LINUX.ORG.RU

Установить на CentOS расширение из github и правильно использовать

 , , ,


0

1

Здравствуйте!

Я не очень разбираюсь в линуксах, поэтому не пинайте сильно. Пытаюсь ставить на свою серверную CentOS расширение из github: git clone https://github.com/varspool/Wrench.git

в итоге в корне появилась эта папка Wrench, но при запуске тестового пхп из examples выдает ошибки: PHP Warning: require(/Wrench/examples/../vendor/autoload.php): failed to open stream: No such file or directory in /Wrench/examples/server.php on line 13

Warning: require(/Wrench/examples/../vendor/autoload.php): failed to open stream: No such file or directory in /Wrench/examples/server.php on line 13 PHP Fatal error: require(): Failed opening required '/Wrench/examples/../vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /Wrench/examples/server.php on line 13

Fatal error: require(): Failed opening required '/Wrench/examples/../vendor/autoload.php' (include_path='.:/usr/share/pear:/usr/share/php') in /Wrench/examples/server.php on line 13

Видимо надо создать этот самый autoload.php(по пути "../vendor/autoload.php" его нет), подскажите пожалуйста как решить эту проблему? Так происходит с любым расширением из гитхаба

Я не очень разбираюсь в линуксах, поэтому не пинайте сильно.

в php разберись сначала

kiotoze ★★★★ ()

Возьмите стабильную ветку и пример из Readme. Похоже для использования примеров из examples это дело надо как-то собрать (не силен в php, но судя по всему это как-то должно быть по стандарту PSR-0 оформлено (vendor меняется на Wrench и т.д., я не в теме)).

Видимо надо создать этот самый autoload.php(по пути "../vendor/autoload.php" его нет)

Вот тут что-то похожее описано - http://www.php-fig.org/psr/psr-0/.

// Указанные теги кроме «php» лишние.

alozovskoy ★★★★★ ()
Ответ на: комментарий от deadNightTiger

Тоже верно, не попадёт на сервак, ничего не сломает.

Ivan_qrt ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.