php-5.5.27安装
来源:互联网 发布:量子隧道效应 知乎 编辑:程序博客网 时间:2024/04/29 08:04
1.tar –zxvf php-5.5.27.tar.gz
cd php-5.5.27
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/httpd/bin/apxs
make
make test
make install
安装完成后,要测试apache httpd是否对php支持。
创建 /usr/local/httpd/htdocs/index.php
编辑并添加如下内如到文件
///////////////// index.php中添加的内容///////////
<?
Phpinfo()
?>
///////////////// 保存退出///////////
访问http://10.215.80.54/index/php,如果访问成功,则网页会显示有关php的信息,否则访问失败。
访问失败表示apache对php不支持,需要做如下修改:
1:find到libphp5.so,将其拷贝到 /usr/local/apache2/modules/ 目录下
2:打开 /usr/local/httpd/conf/httpd.conf文件,并添如下信息到其中
///////////////////httpd.conf文件添加内容///////////////////
<FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.ph(p[2-6]?|tml)$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
LoadModule php5_module modules/libphp5.so
<ifModule dir_module>
DirectoryIndex index.html index.php
</ifModule>
///////////////////保存退出///////////////////
重启apache :/usr/local/httpd/bin/apachectl restart
重新访问并测试是否成功
2.报错:
1>configure: error: xml2-config not found. Please check your libxml2 installation
解决:
重新安装libxml2和libxml2-devel包
yum install libxml2
yum install libxml2-devel -y
2>(xml_parse*() goes into infinite loop when autodetection in effect), using U
make test时报错 忽略
- php-5.5.27安装
- CENTOS编译安装PHP 5.5
- ubuntu 安装 php 5.5.6
- Centos 6.7 安装 php 5.5
- php安装
- php安装
- 安装php
- PHP安装
- php 安装
- PHP 安装
- 安装php
- 安装php
- PHP安装
- php安装
- php 安装
- php安装
- php安装
- php安装
- jQuery之on
- Oracle数据库
- 智造终端(智慧工厂改造神器)
- Linux-03-操作系统知识简介(L002-17)
- Android 横竖屏+碎片的应用
- php-5.5.27安装
- ACM第三次练习—1004
- PHP strftime() 函数
- C++第五次实验——数组分离
- C++实验五------数组分离
- iOS中如何优雅的添加圆角和边框?
- equals 和hashcode的区别
- Linux-04-Unix系统发展概述(L002-18)
- CSS魔法堂:你一定误解过的Normal flow