настройка: ошибка: не удается определить рабочий каталог

#php #centos #centos7

#php #центос #centos7

Вопрос:

Это в 10000x проще в Ubuntu или Debian, но мой партнер, который должен быть знаком с CentOS, абсолютно хотел использовать CentOS, но он даже не знал, как установить PHP. Так что я должен все делать сам.

Мы хотим установить сервер apache2 с PHP, PHP-SSH2, PHP-MYSQL, PHP-GD и PHP-CURL.

Поэтому я пытался установить PHP SSH2 на выделенный сервер, но получил эту ошибку:

загрузка ssh2-0.13.tgz ... Начинаем загрузку ssh2-0.13.tgz (28,984 байт) .........сделано: 28 984 байта 6 исходных файлов, сборка выполняется: phpize Настройка для: Версия PHP Api: 20100412 Номер Api модуля Zend: 20100525 Номер Api расширения Zend: 220100525 префикс libssh2? [автоматическое определение] : сборка в /var/tmp/pear-сборка-rootgdfvCp/ssh2-0.13 запуск: /var/tmp/ssh2/configure --with-ssh2 настройка: ошибка: не удается определить рабочий каталог ОШИБКА: `/var/tmp/ssh2/настройка --с-ssh2 " не удалось

Как я могу это исправить?

Комментарии:

1. Попробуй yum install libssh2

2. Я уже сделал это, но все еще не работаю.

3. ? Может быть libssh2-devel

4. Это уже установлено, но все еще не работает.

5. Что делает PHP SSH2? Можете ли вы вместо этого использовать phpseclib пользовательского пространства?