undefined symbol:gdVersionString

时间:2017-08-18 22:14:58

标签: php apache magento gd

我在SUSE Linux Enterprise Server 12 SP1上使用php-7.0.22为Magento 2.1.6启动httpd-2.4.27时遇到错误。我已经手动编译了httpd-2.4.27和下面列出的所有其他模块,并且所有模块都没有任何错误编译。

使用以下脚本使用httpd编译PHP时没有错误。

./configure --prefix=/app/php-7.0.22 --with-apxs2=/app/httpd-2.4.27/bin/apxs --with-config-file-path=/app/php-7.0.22 --with-libxml-dir=/app/libxml2-2.9.4 --enable-mbstring --enable-zip --with-openssl --with-xsl=/app/libxslt-1.1.29 --enable-intl --with-icu-dir=/app/icu58 --with-jpeg-dir=/app/jpeg-9b  --with-png-dir=/app/libpng-1.6.30 --with-zlib-dir=/app/zlib-1.2.11 --with-webp-dir=/app/libwebp-0.6.0  --with-mcrypt=/app/libmcrypt-2.5.8  --with-gd=/app/libgd-2.2.4 

Error appears while starting httpd

./apachectl start

httpd: Syntax error on line 152 of /app/httpd-2.4.27/conf/httpd.conf: Cannot load modules/libphp7.so into server: /app/httpd-2.4.27/modules/libphp7.so: undefined symbol: gdVersionString

0 个答案:

没有答案