PHP装配和配置
编译安装php5-5.2.6-49.11.src.rpm:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib
make;make install
OK,现在已经完成50%了,下来就是修改httpd.conf和php.ini文件了
首先我们用命令:
cp /etc/php5/cli/php.ini /usr/local/lib/php.ini
vi /usr/local/lib/php.ini
修改下面的内容为On
register-golbals = On
添加extension=mysql.so (访问Mysql)
然后修改httpd.conf文件
vi /usr/local/apache/conf/httpd.conf
修改为下面的内容:
#将ServerAdmin q3boy@younet.com一行改为您的邮箱地址
#DocumentRoot "/home/httpd/html/" 此处为html文件主目录
# 同上
#Options FollowSymLinks MultiViews 为安全起见,去掉"Indexes"
#
# DirectoryIndex default.php default.phtml default.php3 default.html default.htm
#
#设置apache的默认文件名次序
AddType application/x-httpd-php .php .phtml .php3 .inc
AddType application/x-httpd-php-source .php
#设置php文件后缀
OK!现在已经完成98%了,下面启动apache服务
/usr/local/apache/bin/apachectl start
自己制作一个test.php文件放到主目录中测试apache
phpinfo();
?>
看到了吧! 如果成功的话,会显示你的phpinfo界面。
问题1:安装php的configure出错,提示找不到xmllib之类。解决办法:安装libxml2-2.7.1-8.6.src.rpm
问题2:访问http://127.0.0.1/index.php, 提示"Your PHP installation appears to be missing the MySQL extension which is required by WordPress." 解决办法:安装php5-mysql-5.2.6-52.8.i586.rpm及其prerequired package: php5-pdo-5.2.6-49.11.i586.rpm;修改php.ini,添加extension=mysql.so。
相关文章
相关视频
推荐阅读
-
PHP装配和配置
-
为什么企业的应用系统中用 PHP 较少,而 Java,.NET 比较多?且IT经理似乎也更偏爱 Java 和 .NET ?
-
利用rpm包安装、配置及卸载mysql的详细过程._PHP教程
-
smarty模板引擎中内建函数if、elseif和else的使用方法,smartyelseif_PHP教程
-
施用ZendStudio和ZendServer搭建PHP开发环境配置方法
-
没有配置好 PHP 与 MSSQL Server 数据库的连接
-
php实现12306火车票余票查询和价格查询_PHP教程
-
PHP&MYSQL For win32 版服务器配置说明(1)
-
PHP框架如何实现自动加载类和类常驻内存的?
-
php实现图片添加描边字和马赛克的方法_PHP