Я пытаюсь настроить PHP7 и получаю эту ошибку, хотя ./configure --help
говорит, что имя переменной --with-jpeg-dir
. Что мне не хватает? Вот моя команда:
./configure --with-apxs2=/usr/bin/apxs --with-mysqli --with-imap --with-imap-ssl --with-kerberos -- with-pdo-mysql --with-openssl --with-curl --enable-pcntl libdir=lib64 --with-zlib --enable-zip --enable-mbstring --enable-intl --with-readline --with-xsl --with-gd --with-jpeg-dir=/usr/lib64 --with-png-dir=/usr/lib64 --with-gmp --enable-bcmath --enable-opcache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d
Точный ответ об ошибке: configure: error: invalid variable name: '--with-jpeg-dir'
Кажется, в вашей конфигурации есть опечатка:
- with-pdo-mysql с пробелом, libdir = lib64 без двойного дефиса -
Это должно работать:
./configure --with-apxs2=/usr/bin/apxs --with-mysqli --with-imap --with-imap-ssl --with-kerberos --with-pdo-mysql --with-openssl --with-curl --enable-pcntl --libdir=lib64 --with-zlib --enable-zip --enable-mbstring --enable-intl --with-readline --with-xsl --with-gd --with-jpeg-dir=/usr/lib64 --with-png-dir=/usr/lib64 --with-gmp --enable-bcmath --enable-opcache --with-config-file-path=/etc --with-config-file-scan-dir=/etc/php.d
Также убедитесь, что все пакеты установлены и пути указаны правильно.