rhel 6.0 源码包编译 php 5.5.6 解bug之路

原创 2013年12月02日 20:10:57

首先 configure 报错:

checking for known struct flock definition... configure: error: Don't know how to define struct flock on this system, set --enable-opcache=no

解决方法:

vim /etc/ld.so.conf.d/local.conf     # 编辑库文件
/usr/local/lib                       # 添加该行
:wq                                  # 保存退出
ldconfig -v                          # 使之生效

注意事项:

这里添加的库文件路径一定要和你系统平台arch一致,32bit的系统直接添加/usr/local/lib即可,64bit系统要填加/usr/local/lib64.否则依旧会报错,我当时就是添加了/usr/local/lib死活编辑不了,后来更改为/usr/local/lib64才可以。切记!

小弟我按照上面的方法做了,以为 ok 的了,可是还是报同样的错,哎哎。。。

这时候的话,就在 ./configure 的后面 加上 --enable-opcache=no 这个参数就可以啦。。。





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

PHP5.4.36 RHEL6.5 源码编译安装

“` php 的配置 (一) 、编译 PHP 的安装包—此处为 5.4.36 版本的 php [root@server1 ~]# yum install libxml2-devel net-sn...

RHEL6.3_x86_64 下源码安装Apache(2.2.5)MySQL(5.5.25a) PHP(5.2.17)

一、       系统环境 系统平台:Red Hat Enterprise Linux Server release 6.3(Santiago) Apache版本:httpd-2.2.5.tar.gz...
  • jinyp
  • jinyp
  • 2013-08-02 14:53
  • 978

php源码之路第二章第二节(SAPI概述之Apache模块)

生命周期的各个阶段,SAPI接口关系到很多服务的操作的实现,这些内置实现的物理位置在PHP源码的SAPI目录。这个目录存放了PHP对各个服务器抽象层的代码,例如命令行程序的实现,Apache的mod_...

php源码之路循环语句 (foreach的实现)

foreach是PHP的关键字,用来实现基于数据的循环。基于数据循环语句的循环是由数据结构中的元素的数目来控制的。一般来说,基于数据的循环语句会使用一种称之为迭代器的函数来实现元素的遍历。 除了...

php源码之路第四章第二节( 函数的定义,传参及返回值)

很快我们就已经深入到函数了,首先我们从第一种函数:用户自定义的函数开始来认识函数。包括函数的定义,函数的参数传递和函数的返回值三个部分。下面我们将对每个部分做详细介绍。函数的定义在PHP中,用户函数的...

php源码之路第八章第一节 (线程,进程和并发)

进程 进程是什么?进程是正在执行的程序;进程是正在计算机上执行的程序实例;进程是能分配给处理器并由处理器执行的实体。进程一般会包括指令集和系统资源集,这里的指令集是指程序代码,这里的系...

php源码之路第三章第二节( 常量)

常量,顾名思义是一个常态的量值。它与值只绑定一次,它的作用在于有肋于增加程序的可读性和可靠性。在PHP中,常量的名字是一个简单值的标识符,在脚本执行期间该值不能改变。和变量一样,常量默认为大小写敏感,...

php源码之路第二章第二节(SAPI概述之FastCGI)

CGI全称是“通用网关接口”(Common Gateway Interface),它可以让一个客户端,从网页浏览器向执行在Web服务器上的程序请求数据。 CGI描述了客户端和这个程序之间传输数据的一种...

php源码之路第六章第一节 (内存管理概述)

内存是计算机非常关键的部件之一,是暂时存储程序以及数据的空间,CPU只有有限的寄存器可以用于存储计算数据,而大部分的数据都是存储在内存中的,程序运行都是在内存中进行的。和CPU计算能力一样,内存也是决...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)