为了账号安全,请及时绑定邮箱和手机立即绑定

Linux下php5.3.6的安装

标签:
PHP

php下载

#cd/usr/local/src/

#wgethttp://cn.php.net/get/php-5.3.6.tar.gz/from/this/mirror


php安装

#tar-zxvfphp-5.3.6.tar.gz

#cdphp-5.3.6

#./configure--prefix=/usr/local/php5.3.6--with-mysql=/usr/local/mysql5.5.9--with-apxs2=/usr/sbin/apxs--enable-mbstring--with-config-file-path=/usr/local/php5.3.6/etc

#make

#makeinstall


ps:

--prefix=/usr/local/php5.3.6指定php安装目录;
--with-mysql=/usr/local/mysql5.5.9指定mysql安装目录;
--with-apxs2=/usr/sbin/apxs指定查找Apache2的地方;
--with-config-file-path=/usr/local/php5.3.6/etc指定php的配置文件目录


php的设定

#cp-prphp.ini-developmentphp.ini

编辑php.ini

#viphp.ini

default_charset="UTF-8"

extension_dir="./ext"

extension=php_mbstring.dll

[mbstring]
mbstring.language=Japanese
mbstring.internal_encoding=UTF-8
mbstring.http_output=UTF-8



Apache的设定

#vi/etc/httpd/conf/httpd.conf

AddTypeapplication/x-httpd-php.php
DirectoryIndexindex.htmlindex.htmindex.html.varindex.php

没有如下的文字,追加

LoadModulephp5_module /usr/lib/httpd/modules/libphp5.so


#/etc/init.d/httpdrestart



遇到的问题与解决方案

问题一:

./configure以下错误发生

Sorry,Icannotrunapxs.Possiblereasonsfollow:

1.Perlisnotinstalled
2.apxswasnotfound.Trytopassthepathusing--with-apxs2=/path/to/apxs
3.Apachewasnotbuiltusing--enable-so(theapxsusagepageisdisplayed)


解决方法:指定正确的apxs路径

1.查找apxs路径

#whereisapxs

apxs:

说明系统没有安装apxs扩展工具


2.安装apxs

#yuminstallhttpd-devel


3.查找apxs路径

#whereisapxs

apxs:/usr/sbin/apxs/usr/share/man/man8/apxs.8.gz

apxs安装成功



问题二:

安装apxs以下错误发生:

Packagecyrus-sasl-plainneedscyrus-sasl-lib=2.1.22-4,thisisnotavailable.

解决方法:

#yum-yinstallcyrus*

之后再次安装apxs



问题三:

再次./configure以下错误发生
configure:error:xml2-confignotfound.Pleasecheckyourlibxml2installation.



解决方法

安装libxml2

#yuminstalllibxml2-devel



问题四:

heckinglibxml2installdir...no
checkingforxml2-configpath.../usr/bin/xml2-config
checkingwhetherlibxmlbuildworks...no

configure:error:buildtestfailed.Pleasechecktheconfig.logfordetails.


解决方法:

#yumerasezlib-devel
#yuminstallzlib-devel

#yuminstalllibxml2-devel


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消