首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误加载opcache.so: opcache.so:未定义符号: compiler_globals -Apache2.4/PHP5.5/Ubuntu12.10VPS

错误加载opcache.so: opcache.so:未定义符号: compiler_globals -Apache2.4/PHP5.5/Ubuntu12.10VPS
EN

Stack Overflow用户
提问于 2014-03-05 14:46:00
回答 1查看 4.5K关注 0票数 1

我对此有点不熟悉,但我的目标是让Apache2.4和PHP5.5在运行Ubuntu12.10的非托管VPS上运行。我成功地让它们操作并服务于html和PHP内容,但我的设置在几个方面遇到了问题。首先是opcache.so,这是我想使用PHP5.5的一个主要原因。我在conf文件中有模块opcache.so,但是我从Apache收到了这个错误:

mpm_event:notice AH00489: Apache /2.4.dev (Unix) PHP5.5.11-dev配置--恢复正常操作加载/usr/lib/PHP 5/20100525/opcache.so:/usr/lib/PHP 5/20100525/opcache.so:未定义符号: compiler_globals

经过调查,我还没有找到解决这个问题的人。我发现以前的一些文章建议,PHP可能需要进行不同的编译。我不知道它是否与我的特定配置有关,但这是我第一次从github源代码编译。我的php信息显示“PHPVersion5.5.11-dev”.这是我能编译的最新版本吗?

下面使用的配置正确吗?

如果有任何建议来修正这个错误,我们将不胜感激。

代码语言:javascript
复制
cd /usr/local/src/
git clone --branch PHP-5.5 https://github.com/php/php-src.git php55
cd /usr/local/src/php55
rm -rf configure
./buildconf --force

./configure \
--enable-opcache \
--enable-bcmath \
--enable-calendar \
--enable-dba \
--enable-exif \
--enable-ftp \
--enable-mbstring \
--enable-shmop \
--enable-sigchild \
--enable-soap \
--enable-sockets \
--enable-sysvmsg \
--enable-wddx \
--enable-zip \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-bz2 \
--with-config-file-path=/usr/local/apache2/conf \
--with-curl \
--with-gd \
-–with-jpeg-dir=/usr/lib \
--with-gettext \
--with-mcrypt \
--with-mysql-sock=/run/mysqld/mysqld.sock \
--with-mysqli \
--with-openssl \
--with-pdo-mysql \
--with-pdo-pgsql \
--with-xmlrpc \
--with-zlib

make && \
make test && \
make install
EN

回答 1

Stack Overflow用户

发布于 2014-03-07 16:56:03

你在使用Apache2 MPM。因此,PHP构建了一个ZTS (Zend线程系统)构建。有关此问题的讨论,请参见与Worker MPM的比较。使用MPM,PHP将其编译器全局存储在线程数组中。但是,compiler_globals.正在寻找这种结构的非线程版本。

IMO,如果您使用的是PHP,那么使用MPM是一个错误,因为(i) PHP运行速度慢了25%-50%,(ii)许多扩展不起作用;(iii) OPcache没有在ZTS构建中正确测试。坚持预叉工作人员配置,并重新构建。

使用Squid或nginx等反向代理有更高的性能选项,但配置这些选项需要更多的Sysadmin技能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22201013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档