首 页   · 站长博客 · 用户注册 · 会员登陆  · 会员排行  ·最新主题  ·最近回复  精华区  版权声明  ·论坛管理
  当前登录身份:游客,请先登录。  笔名: 口令: 验证码:   
楼 主  index »  PHP安装/语法/函数 » [求助]PHP.INI路径不明问题请教高手,先拜谢了!  


  作者:dcyy
  注册时间:2006-12-02
  主题/回复:1/0
  积分:405
  等级:★★☆(五级)
  称号:略有小成

用户联系方式已设置为保密

 

 发表:2006-12-02 09:31:29 阅读 2786 次 回复 1 次 得分1  |   字号 字色
[求助]PHP.INI路径不明问题请教高手,先拜谢了!
不明问题请教高手,先拜谢了!

服务器D盘为OA系统配置有PHP+APACHE+MYSQL+ZEND,包括PHP.INI也在D盘。该系统自成一体,即使C盘操作系统重装,在D盘注册一下也可启用。

为安装PHPCMS+DZ网站,在E盘上建立。使用IIS6.0,另行手工安装了PHP5+ZEND,MYSQL借用D盘的。安装都已经成功。

问题是PHP.INI。

如果将网站用的PHP.INI放在WINDOWS目录下,系统启动后网站好了,D盘的OA系统动不了了,查其环境,OA的Configuration File (php.ini) Path也指向C:\WINDOWS\php.ini(正确指向应是D:\MYOA\bin\php.ini )。

如果将网站用的PHP.INI放在E:\PHP5\目录下,系统重启后,OA自己找到了正确的PHP.INI,但网站环境无法正常。ZEND和MYSQL没有。查其环境,Configuration File (php.ini) Path指向C:\WINDOWS\,摸不着门了! 

修改哪里的配置能够让OA和网站各干各的,互不相扰?

请高手指点迷津,再次拜谢!
 
 1#楼  
 
  回复人:一起PHP
  注册时间:2004-02-27
  主题/回复:247/1521
  积分:4649
  等级:★★★★★☆(十一级)
  称号:论坛圣人

   
 1#楼 发表于2006-12-07 16:19:53  评分:1 


想让两个PHP.INI并存,可以这样: 将APACHE所用的PHP.INI放在除系统目录下的其他目录,比如D:\php\。然后在APACHE的配置文件中设置php.ini的路径(APACHE中有一选项,可以设置PHP.ini的存放路径)。而IIS用的PHP.INI,可以放在操作系统目录下,这样APACHE和IIS都可以分别使用各自的PHP.INI工作。

不过,不到万不得已,不建议一台服务器上配置多个PHP环境。毕竟一般来说一套PHP就够了,多了也是重复。
  页数1/1首页 « 1 » 末页
  发表回复:您还没有登陆,无法发表回复。请先[登陆]

一起PHP技术联盟 主办:一起PHP 联系方式:站长QQ:4304410 QQ群:8423742 20159565 站长博客 E-mail: nqp@nqp.me 执行时间:0.003sec
SimsmaBBS 2008 (v6.0) Developed by 17php.com,Copyright(C)2003-2010 All rights reserved. 副本授权:一起PHP官方专用版