apache环境运行PHP代码下载或者直接被输出源码

本文详细介绍了在Apache环境下如何正确配置和编译PHP,包括make和makeinstall操作,确保PHP代码能正常运行而非直接输出源码。通过具体步骤和参数说明,帮助读者解决常见的配置问题。

apache环境运行PHP代码下载或者直接被输出源码


apache升级完成或者安装后,需要进行PHP的make&make install操作
make过后,httpd.conf中才会出现Php的扩展:
LoadModule php5_module modules/libphp5.so
PHP7也是同样的道理。

先安装的PHP或者编译过也没关系,在解压的安装包中再次执行命令
/usr/local/php5.6 这个是PHP的安装路径,这些信息可打印phpinfo()查看

./configure --prefix=/usr/local/php5.6 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php5.6/etc --enable-inline-optimization --disable-debug --disable-rpath --enable-shared --enable-opcache --enable-fpm --with-fpm-user=www --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd --with-fpm-group=www --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-gettext --enable-mbstring --with-iconv --with-mcrypt --with-mhash --with-openssl --enable-bcmath --enable-soap --with-libxml-dir=/usr/ --enable-pcntl --enable-shmop --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-sockets --with-curl --with-zlib --enable-zip --with-bz2 --with-readline

注意:–with-apxs2=/usr/local/apache2/bin/apxs为apache安装的路径

make
make install

完成操作即可,如果make出现错误,先进行make clean进行清理,清理之后在进行make操作

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值