当前位置: 技术问答>linux和unix
有关PHP升级
来源: 互联网 发布时间:2016-09-24
本文导语: 我的LINUX系统中安装的PHP版本是5.1,我想升级PHP-5.3.3,请问如何升级?我已经卸载php-5.1,下载了PHP-5.3,也安装了php-5.3,但是在软件包搜索中却看不到PHP,这是什么原因呢?是软件包的存放路径不对还是什么原因? ...
我的LINUX系统中安装的PHP版本是5.1,我想升级PHP-5.3.3,请问如何升级?我已经卸载php-5.1,下载了PHP-5.3,也安装了php-5.3,但是在软件包搜索中却看不到PHP,这是什么原因呢?是软件包的存放路径不对还是什么原因?
|
难道你这样就快了吗?磨刀不误砍柴工的道理你知道么?
而且你给的信息那么少 你是咋安装的?安装之后咋配置的?测试错误的信息是什么?
php大概这样安装
# tar -zxvf php-5.1.6.tar.gz
# cd php-5.1.6
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-xml --with-mysql=/usr/local/mysql --with-zlib --with-jpeg-dir=/usr/local/jpeg6 --with-png-dir=/usr/local/libpng2 --with-iconv=/usr/local/libiconv --with-config-file-path=/usr/local/lib --disable-debug --enable-safe-mode --enable-trans-sid --enable-memory-limit --enable-short-tags --disable-posix --enable-exif --enable-ftp --enable-sockets
# make
# make install
# make clean
# cp /usr/src/php-5.1.6/php.ini-dist /usr/local/lib/php.ini
安装之后你需要配置apache加载php的相应模块等等
可以直接在httpd.conf里改 也可以新建一个php.conf 放到/path/httpd/conf.d/下
# vi /path/httpd.conf
在httpd.conf文件相应的地方添加下面几行(如果在安装php5时,有的配置可以已经加上了,就不需要再重新添加了)
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
在DirectoryIndex index.html xxxx等后面添加index.php
而且你给的信息那么少 你是咋安装的?安装之后咋配置的?测试错误的信息是什么?
php大概这样安装
# tar -zxvf php-5.1.6.tar.gz
# cd php-5.1.6
# ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-xml --with-mysql=/usr/local/mysql --with-zlib --with-jpeg-dir=/usr/local/jpeg6 --with-png-dir=/usr/local/libpng2 --with-iconv=/usr/local/libiconv --with-config-file-path=/usr/local/lib --disable-debug --enable-safe-mode --enable-trans-sid --enable-memory-limit --enable-short-tags --disable-posix --enable-exif --enable-ftp --enable-sockets
# make
# make install
# make clean
# cp /usr/src/php-5.1.6/php.ini-dist /usr/local/lib/php.ini
安装之后你需要配置apache加载php的相应模块等等
可以直接在httpd.conf里改 也可以新建一个php.conf 放到/path/httpd/conf.d/下
# vi /path/httpd.conf
在httpd.conf文件相应的地方添加下面几行(如果在安装php5时,有的配置可以已经加上了,就不需要再重新添加了)
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php
在DirectoryIndex index.html xxxx等后面添加index.php