Welp, eu percebi isso. Eu instalei o PEAR e, a partir daí, usei o pecl para instalá-lo para a API correta.
Eu sou rei.
Eu estou tentando instalar a extensão ssh2 para PHP, e depois de horas trabalhando nisso, eu quase descobri. Eu acho.
Ele é compilado e o ssh2.so está no diretório correto e tudo. O problema, acredito, é incompatibilidade de versões.
Aqui está o erro que está dizendo para mim:
PHP Warning: PHP Startup: ssh2: Unable to initialize module
Module compiled with module API=20050922, debug=0, thread-safety=0
PHP compiled with module API=20060613, debug=0, thread-safety=0
These options need to match
in Unknown on line 0
Estou praticamente em um beco sem saída. Como posso obter a API correta do módulo ssh2?
Se a instalação via PEAR não for uma opção, como não era para mim, mas você ainda está sofrendo os erros de Incompatibilidade da API quando estiver compilando módulos do apache, entenda que você deve usar o phpize correto:
phpize-5.3
E a opção de configuração correta se você tiver mais de uma versão do php instalada:
./configure --with-php-config=/usr/local/php53/bin/php-config
Tags php