Рубрики
Uncategorized

Установите расширения fileinfo на PHP7.0 в CentOS

Автор оригинала: David Wong.

Поскольку строительство проекта находится на предварительной стадии, неизбежно возникает ряд проблем из-за незрелости окружающей среды. В процедуре работы с файлом была обнаружена ошибка отсутствия расширения, которая была устранена

Взгляните на инструкции, приведенные официально, http://php .net/руководство/ж/книга…

Шаги по решению

Во-первых: сначала найдите расположение исходного кода установки PHP, который я загрузил в каталог/usr/local/src

Как только вы определили, где установлен исходный пакет PHP, перейдите в каталог fileinfo в разделе ext

cd /usr/local/src/php-7.0.23/ext/fileinfo/

Второе: найдите каталог phpize (о phpize-это то, что east east, официальный http://php.net/manual/en/inst… )

Обычно в каталоге bin в каталоге PHP моя среда находится в каталоге/usr/local/php/bin

/usr/local/php/bin    

Не выходя из каталога ext/fileinfo источника установки PHP, выполните следующую команду

/usr/local/php/bin/phpize

вернуть

Configuring for:
PHP Api Version:         20151012
Zend Module Api No:      20151012
Zend Extension Api No:   320151012

Третье: исполнительные указы

./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

Верните следующую командную строку, чтобы указать, что установка прошла успешно

Build complete.
Don't forget to run 'make test'.
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

Четвертое: найдите местоположение php ini и откройте расширение для php ini

Наконец, перезапустите apache , обновите phpinfo и посмотрите файл с большими восемью буквами, O (∩_) O