ubuntu下php编译问题,求助,路过的请贴~
服务器:A、B 装着ubuntu12.04 64位服务器系统
我的目的:想在A机器上编译一份php程序,然后拿到B机器上来用(这是为了以后扩充方便,编译一次以后都用这个,省得每台机器都需要编译)
现在问题:A机器上边编译正常测试也正常,但复制到B机器上就开始报缺少一些lib库,例如: libmcrypt.so.4等等
我编译的时候,这些库文件的地址(我统一把这些库编译到一个同一个文件夹下)我都在configure里边指定了,编译正常结束,测试也正常,但是之后复制到了B机器上却提示缺少各种库文件,权限我都给了
chmod -R 755 /my/
这样的。
编译选项如下:
/my/libs/lib 目录是我编译的一些库文件存放的路径
我的目的:想在A机器上编译一份php程序,然后拿到B机器上来用(这是为了以后扩充方便,编译一次以后都用这个,省得每台机器都需要编译)
现在问题:A机器上边编译正常测试也正常,但复制到B机器上就开始报缺少一些lib库,例如: libmcrypt.so.4等等
我编译的时候,这些库文件的地址(我统一把这些库编译到一个同一个文件夹下)我都在configure里边指定了,编译正常结束,测试也正常,但是之后复制到了B机器上却提示缺少各种库文件,权限我都给了
chmod -R 755 /my/
这样的。
编译选项如下:
#回车是我手动打上的 ,如要上机操作请删除回车换行
./configure
--prefix=/my/php
--with-config-file-path=/my/php/etc
--with-mysql=mysqlnd
--with-mysqli=mysqlnd
--with-pdo-mysql=mysqlnd
--with-iconv-dir
--with-freetype-dir=/jm/libs/lib
--with-jpeg-dir=/my/libs/lib
--with-png-dir=/my/libs/lib
--with-openssl=/my/libs/lib
--with-mhash=/my/libs/lib
--with-zlib=/my/libs/lib
--with-curl=/my/libs/lib
--with-mcrypt=/my/libs/lib
--with-libxml-dir=/my/libs/lib
--enable-xml
--disable-rpath
--enable-bcmath
--enable-shmop
--enable-sysvsem
--enable-inline-optimization
--enable-mbregex
--enable-fpm
--enable-mbstring
--with-gd
--enable-gd-native-ttf
--enable-pcntl
--enable-sockets
--with-xmlrpc
--enable-zip
--enable-soap
--enable-opcache
/my/libs/lib 目录是我编译的一些库文件存放的路径
...全文
相关推荐
Ubuntu编译安装php7
此文档描述了如何在ubuntu下安装编译php7,写的比较详细。
Ubuntu环境编译安装PHP和Nginx的方法
主要介绍了Ubuntu环境编译安装PHP和Nginx的方法,较为详细的分析了Ubuntu环境编译安装PHP和Nginx的具体步骤、相关命令与操作技巧,需要的朋友可以参考下
Ubuntu 16.04源码编译安装PHP 5.6.29的教程
主要介绍了Ubuntu 16.04源码编译安装PHP 5.6.29的教程,非常不错,具有参考借鉴价值,需要的的朋友参考下吧
在ubuntu中编译和安装PHP、MySQL、Redis、Nginx、ubuntu-amp.zip
在ubuntu中编译和安装PHP、MySQL、Redis、Nginx、ubuntu-amp
Ubuntu12下编译安装PHP5.3开发环境
本文给大家分享的是在Ubuntu12下编译安装PHP5.3开发环境的方法和步骤,十分的细致,推荐给大家,有需要的小伙伴们可以参考下。


