频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

用rpm方式安装PHP 3后,发现不能支持数据库,怎么办

来源: 作者: 出处:巧巧读书 2006-08-06 进入讨论组

  由于PHP 3的结构,想要制作一个非常灵活的PHP的rpm包很不容易,所以建议使用PHP 4,如果你坚持要用PHP 3,参考下面的说明和步骤:
  由于不能确定数据库文件究竟存放在/usr还是/usr/local目录下面,所以制作php的rpm包的时候一般都是不带数据库支持的。如果要支持数据库,必须告诉RPM spec文件要支持什么数据库并确定数据库文件的位置。在下面的例子中,我们假设ApacheMySQL都是使用rpm方式安装的。
  1.删除mod_php3
  rpm -e mod_php3
  2.重新获得mod_php3的rpm源码包并安装,不要--rebuild
  rpm -Uvh mod_php3-3.0.5-2.src.rpm
  3.修改/usr/src/redhat/SPECS/mod_php3.spec文件,在%build部分加入你要支持的数据库和路径,比如MySQL。
  加入--with-mysql=/usr
  那么%build部分看起来类似:
   ./configure --prefix=/usr
  --with-apxs=/usr/sbin/apxs
  --with-config-file-path=/usr/lib
  --enable-debug=no
  --enable-safe-mode
  --with-exec-dir=/usr/bin
  --with-mysql=/usr
  --with-system-regex
  4.制作rpm包
  rpm -bb /usr/src/redhat/SPECS/mod_php3.spec
  5.安装rpm包
  rpm -ivh /usr/src/redhat/RPMS/i386/mod_php3-3.0.5-2.i386.rpm
  确定你已经重起了Apache,那么你现在已经用rpm方式安装了一个支持MySQL的PHP 3环境。
  记住:如果你使用PHP3的tar包安装的话,可能比这个更容易。浏览URL http://www.qqread.com/linux/2006/08/d067194061.html 更多文章 更多内容请看Windows操作系统安装系统安装手册PHP开发应用手册专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章