Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Apache启动提示找不到OCI.dll,isqlt09a.dll等文件。

[复制链接]
objects 发表于 2007-1-28 15:12:04 | 显示全部楼层 |阅读模式
初次安装Discuz,安装过程中碰到如下的问题,请版主和各位高人帮忙看看怎么解决?谢谢!

PHP版本:PHP 5.2.0
Apache版本:Apache 2.0.59
Mysql版本:MySQL 5.0.27
Zend版本:Zend Optimizer 3.2.0
Discuz版本:Discuz!_5.0.0_SC_GBK

安装完成php和Apache后,打开phpinfo.php测试页成功。

安装Mysql成功。

安装Zend成功后,将Discuz的upload目录下的所有文件拷贝至apache2\htdocs目录下。

启动Apache,提示错误如下图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
weic 发表于 2007-1-28 15:18:04 | 显示全部楼层
php和 apache 的扩展包入到要入的文件夹里没有
回复

使用道具 举报

 楼主| objects 发表于 2007-1-28 15:26:02 | 显示全部楼层
php.ini文件拷贝在winnt目录下。

下图中的扩展文件都已经拷贝到winnt\system32目录下。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

 楼主| objects 发表于 2007-1-28 15:36:43 | 显示全部楼层
会不会是Mysql和zend版本的问题,因为PHP的测试页是能打开的,只是后来安装了mysql和zend之后才出现上面的问题的。

[ 本帖最后由 objects 于 2007-1-28 15:42 编辑 ]
回复

使用道具 举报

 楼主| objects 发表于 2007-1-30 22:39:18 | 显示全部楼层
版本不兼容。

使用Apache2.2.3+php5.2.0+MySQL5.0.27+phpMyAdmin2.9.1.1+Zend Optimizer 3.2.0+Discuz5.0问题解决。

详细见:http://www.phpchina.com/14746/viewspace_3699.html
回复

使用道具 举报

limdeng 发表于 2007-2-3 23:52:30 | 显示全部楼层
你Zend安装的时候,php.ini文件的指向是哪里,你看看你的php.ini,在哪里,你应该有两个,一个在System里面,一个应该在你的PHP文件夹里面,如果,你把Apache装在Programfiles里面,正确的php.ini文件应该在system里面,如果,你在C:里面安装Apache,请确认你的有效的INI文件。打开INI文件,如果只有
[Zend]
zend_extension_manager.optimizer_ts="C:\Programme\Zend\ZendOptimizer-3.2.2\lib\Optimizer-3.2.2"
zend_extension_ts="C:\Programme\Zend\ZendOptimizer-3.2.2\lib\ZendExtensionManager.dll"
那么,肯定还有另外一个INI文件,反之,也是一样的。
如果有两个INI文件,合二为一,确认INI的有效路径。
另外,重新安装Mysql,注意每个步骤,尤其文件夹选项。
Php合Apache安装是一个相当要有耐性的事情,而且也是一个痛苦的事情,然而,苦中有乐,成功了,肯定会有一种政府感的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-1-11 18:29 , Processed in 0.025772 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表