专题栏目
  • 濠电姷鏁搁崑鐐哄垂鐠轰警娼栫紓浣股戦崣蹇涙煕閹炬瀚惔濠囨煙閸忚偐鏆橀柛鏂块閻e灚绗熼埀顒勫箖濡ゅ懎鎹舵い鎾跺剱閳ь剙鐭傞弻娑㈡倷閼碱剛楔闂佽鍠栫紞濠傜暦閸洘鐓ラ悗锝庝憾娴硷拷
  • 闂傚倸鍊风粈渚€骞夐敓鐘参﹂柣鎰暩閻棗銆掑锝呬壕閻庤娲╃紞渚€鐛鈧鍫曞箣閻樼數宓侀梺鑽ゅ枑缁瞼绮旈崜浣虹=闁规崘顕х粻姘辨喐濠婂牆鍚规俊銈呮噺閻撱儵鏌i弴鐐测偓鍦偓姘炬嫹
  • 缂傚倸鍊搁崐椋庣矆娓氣偓钘濆ù鍏兼綑閸ㄥ倿鏌i姀鐘差棌闁轰礁妫濋弻锝夊籍閸屾艾浠橀梺娲诲幗椤ㄥ﹪寮婚悢琛″亾濞戞瑡缂氱紒鐘成戠换娑㈠礂閸忕⒈妫冮梺璇″枛閸㈡煡鍩㈡惔銈囩杸闁圭虎鍨版禍楣冩煕濠靛嫬鍔ょ紒鎲嬬畵閺岀喖顢涢崱妤勫婵炲牜鍋婂铏规崉閵娿儲鐝㈤梺鐟板殩閹凤拷
  • 闂傚倷娴囧畷鐢稿窗閹扮増鍋¢弶鍫氭櫅缁躲倕螖閿濆懎鏆欐俊顐C妴鎺戭潩閿濆懍澹曟俊銈囧Х閸嬫劙宕戦幘鏂ユ斀闁绘ḿ绮☉褎绻涚仦鍌氣偓婵嗙暦閵忋倕绠虫俊銈呭暙瑜板嫰姊洪幖鐐插妧闁告劏鏅滈鍕磽閸屾瑦绁版い鏃€鍔欓獮蹇涙晸閿燂拷
  • 闂傚倸鍊风粈渚€骞夐敓鐘参﹂柣鎰▕濞撳鏌熼悜妯烩拻闁告宀稿娲垂椤曞懎鍓扮紓浣稿閸嬬喖骞夌粙娆惧悑闁搞儮鏅濇径鍕⒑鐠団€崇€婚悘鐐跺Г椤斿倹绻濈喊澶岀?闁稿绋掗弲鍫曟偩瀹€鈧惌鎾绘煟閹惧磭鐦嶉柛锔诲幗閸忔粓姊洪崹顕呭剰妞ゅ骏鎷�
  • 您现在的位置: 军旅同心 >> 读书赏析 >> 学习园地 >> 电脑网络 >> 技术文章 >> 文章正文
    对《Windows 9x/NT下以Apache的模块方式安装PHP4》的补充
    作者:采集员 文章来源:来源于网络 点击数:355 更新时间:2005-9-10 14:35:25
    作者: 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:\windows\system目录下面,那么这一步,就可以省略。否则就
      会出现上面提出的错误。
      很多朋友既没有把路径加到PATH中,也没有拷贝php4ts.dll这个
      文件到%SYSTEM%目录下面。所以就出现了上面的错误。
      也许有人会问,把路径加到PATH中?怎么加呢?我在phpinfo()
      也就是PHP4的配置文件中看到了PATH 的值,只有c:\windows;
      c:\windows\system;c:\mysql\bin\;c:\apache
      httpd.conf中没有关于这个PATH的设定选项啊!
      这里很简单你只要在autoexec.bat中加上一句
      PATH=%PATH%;c:\php4;c:\mysql\bin\;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  


     
    免责声明:作品版权归所属媒体与作者所有!!本站刊载此文不代表同意其说法或描述,仅为提供更多信息。如果您认为我们侵犯了您的版权,请告知!本站立即删除。有异议请联系我们。
    文章录入:烟灰缸    责任编辑:烟灰缸 
    高级搜索
       
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 网站公告 | 管理登录 |