ошибка при запуске приложения .phar php

1

Я пытаюсь использовать расширение.phar для развертывания PHP-проекта, но я получаю следующую ошибку:

apache@apache2 ~/webroot/phpDox $ php phpdox.phar --version
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/Phar.so' - /usr/lib64/php/modules/Phar.so: cannot open shared object file: No such file or directory in Unknown on line 0
phpDox 0.8.0 - Copyright (C) 2010 - 2015 by Arne Blankerts

PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/Phar.so' - /usr/lib64/php/modules/Phar.so: cannot open shared object file: No such file or directory

No stacktrace available

Я использую apache 2.4.6 с PHP 5.4 в своей среде Jelastic. Как я могу решить эту проблему?

Теги:
phar
jelastic

1 ответ

1
How can I solve this problem?

Вы должны подключиться к среде через SSH и выполнить следующее:

cd webroot/ROOT/

curl -sS https://getcomposer.org/installer | PHP

Установка php composer.phar

Все это. После этого у вас будет менеджер зависимостей Composer в вашем каталоге ROOT. Затем вы должны убедиться, что на индексной странице (index.php) содержится строка загрузчика, например, требуется "../vendor/autoload.php", которая необходима для автоматической загрузки и включения необходимых библиотек.

  • 0
    Спасибо за ваш ответ. Но я все еще имею ту же ошибку.
  • 0
    @DKay, не могли бы вы сказать, если вы включили этот модуль в расширения php.ini вручную?
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню