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