对《Windows 9x/NT下以Apache的模块方式安装PHP4》的补充
作者: Tony Reeves ()
发表日期: 08/19 14:40
前些日子,是我写了这篇文章!
本来我想为刚刚接触PHP且又使用WIN9X/NT的朋友们提供一些帮助,
为他们早日建立一个小型的调试环境而尽一点自己的微薄之力。
却不想,自己水平太次,文章写的不够全面,而使很多朋友陷入
麻烦之中。
很多人都问我为什么会出现这样的错误?
Syntax error on line 4 of C:/apache/conf/mod_php4.conf:
Cannot load C:/apache/modules/mod_php4 into server:
这里主要有下面几个原因
~~~~~~~~~~~~~~~~~~~~~~
1. mod_php4-4.0.1-pl2.zip中附带的readme.txt文件讲的很清楚
第一条,把你的PHP4目录路径加入到你的PATH中。是不是一定要
加上呢?如果你把php4ts.dll这个文件拷贝到了
c:windowssystem目录下面,那么这一步,就可以省略。否则就
会出现上面提出的错误。
很多朋友既没有把路径加到PATH中,也没有拷贝php4ts.dll这个
文件到%SYSTEM%目录下面。所以就出现了上面的错误。
也许有人会问,把路径加到PATH中?怎么加呢?我在phpinfo()
也就是PHP4的配置文件中看到了PATH 的值,只有c:windows;
c:windowssystem;c:mysqlbin;c:apache
httpd.conf中没有关于这个PATH的设定选项啊!
这里很简单你只要在autoexec.bat中加上一句
PATH=%PATH%;c:php4;c:mysqlbin;c:apache;
就可以搞定了。重新启动计算机,打开php4配置文件看看!是不是
到里面了?
因为我考虑到在CGI模式安装PHP4时,大家一定都已经把php4ts.dll
拷贝到%system%下面了,所以没有提到,给大家造成不便,还请见量!
2. 就是mod_php4.dll这个文件,我不知道您的更新观念有多么强,
总之我用的是最新的版本......
这里我要提醒您的是,mod_php4.dll这个文件的版本,如果和你的PHP4
不一样,那么也会出现上面的错误.你把不同版本的mod_php4.dll文件拷贝
到modules下面等于什么也没干!
3. 你压根就没有拷贝mod_php4.dll到modules目录下面,虽然这看起来有些
愚蠢,但是请不要过于自信,你脑袋再聪明也有昏头的时候.还是到modules
下面看看吧!安心一点!!
这个问题就解答到这里,我相信还有别的原因,如果我找到了,我会告诉大家的.
还有朋友问我为什么PHP4安装为APACHE的模块以后,apache的启动速度反而
变慢了!
这并不和我在文章中说的话冲突,我在文章中的意思是,PHP文件的执行效率,
而不是APACHE的速度.
PHP4安装为APACHE的模块,APACHE启动时,必然要加载mod_php4.dll文件.
启动速度肯定会慢!!
APACHE的启动速度应该还和PHP_*.DLL文件有关,打开PHP.INI,把所有你不
需要的php4_***.dll文件都注释掉!
;extension=php4_*.dll
这样会加快启动速度!
因为它启动时,这些文件也是要加载的.
也有人问我为什么PHP4安装为APACHE的模块以后,和机器里的软件发生冲突,
比如不能进行windows查找操作,不能使用editplus,天哪,罪过!
我实在想不出这是什么原因,您还是先杀杀毒再说吧!
Tony Reeves

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

是的,可以在 Windows 7 上安装 MySQL,虽然微软已停止支持 Windows 7,但 MySQL 仍兼容它。不过,安装过程中需要注意以下几点:下载适用于 Windows 的 MySQL 安装程序。选择合适的 MySQL 版本(社区版或企业版)。安装过程中选择适当的安装目录和字符集。设置 root 用户密码,并妥善保管。连接数据库进行测试。注意 Windows 7 上的兼容性问题和安全性问题,建议升级到受支持的操作系统。

MySQL安装失败的原因主要有:1.权限问题,需以管理员身份运行或使用sudo命令;2.依赖项缺失,需安装相关开发包;3.端口冲突,需关闭占用3306端口的程序或修改配置文件;4.安装包损坏,需重新下载并验证完整性;5.环境变量配置错误,需根据操作系统正确配置环境变量。解决这些问题,仔细检查每个步骤,就能顺利安装MySQL。

MySQL安装报错的解决方法是:1.仔细检查系统环境,确保满足MySQL的依赖库要求,不同操作系统和版本需求不同;2.认真阅读报错信息,根据提示(例如缺少库文件或权限不足)采取对应措施,例如安装依赖或使用sudo命令;3.必要时,可尝试源码安装并仔细检查编译日志,但这需要一定的Linux知识和经验。最终解决问题的关键在于仔细检查系统环境和报错信息,并参考官方文档。

MySQL安装失败通常因缺少依赖项导致。解决方法:1.使用系统包管理器(如Linux的apt、yum或dnf,Windows的VisualC Redistributable)安装缺失的依赖库,例如sudoaptinstalllibmysqlclient-dev;2.仔细检查错误信息,逐一解决复杂的依赖关系;3.确保包管理器源配置正确,能访问网络;4.对于Windows,下载安装必要的运行库。养成阅读官方文档和善用搜索引擎的习惯,能有效解决问题。

要在服务器端设置字符编码以解决 Bootstrap Table 乱码,需要按以下步骤进行:检查服务器字符编码;编辑服务器配置文件;设置字符编码为 UTF-8;保存并重启服务器;验证编码。

MySQL拒启动?别慌,咱来排查!很多朋友安装完MySQL后,发现服务死活启动不了,心里那个急啊!别急,这篇文章带你从容应对,揪出幕后黑手!读完后,你不仅能解决这个问题,还能提升对MySQL服务的理解,以及排查问题的思路,成为一名更强大的数据库管理员!MySQL服务启动失败,原因五花八门,从简单的配置错误到复杂的系统问题都有可能。咱们先从最常见的几个方面入手。基础知识:服务启动流程简述MySQL服务启动,简单来说,就是操作系统加载MySQL相关的文件,然后启动MySQL守护进程。这其中涉及到配置

无法从终端访问 MySQL 可能是由于:MySQL 服务未运行;连接命令错误;权限不足;防火墙阻止连接;MySQL 配置文件错误。

MySQL 中的复制粘贴包含以下步骤:选择数据,使用 Ctrl C(Windows)或 Cmd C(Mac)复制;在目标位置右键单击,选择“粘贴”或使用 Ctrl V(Windows)或 Cmd V(Mac);复制的数据将插入到目标位置,或替换现有数据(取决于目标位置是否已存在数据)。
