Я пытаюсь установить расширение PHP Zip.Установка расширения PHP Zip
У моего сервера нет внешнего доступа в Интернет, поэтому я сам его загрузил из PECL: http://pecl.php.net/package/zip. Я выбрал 1.10.2, самую последнюю «стабильную» версию и перенес ее на свой сервер.
Я побежал:
pear install zip-1.10.2.tgz
и добавил
extension=zip.so
в php.ini в соответствии с инструкциями. Я вижу, что zip.so был создан и помещен в правую папку extension_dir. Я перезагрузил апача, а затем проверить, чтобы увидеть, если он был загружен подряд:
php -m
Несмотря на все это, «молния» до сих пор не в этом списке.
Я пропустил шаг или сделал что-то не так? Я думал, это должно быть очень просто, и я начинаю чувствовать себя довольно глупым, ха-ха.
Другие вероятно важные вещи:
CentOS Apache 2.2.3 PHP 5.2.16
Спасибо за ответ. Это возвращает следующее (извините за это, я не уверен, как разбить строку в комментарии): Загруженный файл конфигурации: (нет) Сканирование дополнительных файлов .ini в: (none) Дополнительные .ini-файлы проанализированы: (none) , Кроме того, find/-name «php.ini» сообщает мне, что это единственный файл php.ini на поле – Ubunfu
Он не загружал конфигурационный файл. Это твоя проблема. Мой PHP также показывает «файл конфигурации (php.ini)» с «php -ini». Используйте '$ strace -eopen php -ini', чтобы узнать, где вы ищете PHP-файл .ini. – cweiske
Извините за то, что позволил этому умереть без объяснения причин. 'php -ini' говорит, что путь к файлу конфигурации'/usr/bin' ... мне просто нужно его переместить? Кроме того, если ничего из файла конфигурации не вступает в силу, PHP поставляется с набором значений по умолчанию, которые он использует вместо этого? – Ubunfu