多个php安装

时间:2009-06-27 05:34:11

标签: php

我希望看看在osx 10.5中多次安装php需要什么。 我发现这个 page继续为windows解释它。

我正在寻找一个比我更了解的人的确认,如果10.5的步骤非常相似。

我是新手用户。只使用php编写脚本,而不是实际构建或安装它。 我的网站主机运行的PHP比我安装的早。而且我想至少在本地测试与我的远程选项相同的版本。

感谢任何帮助。感谢。

3 个答案:

答案 0 :(得分:1)

其中一台服务器是运行PHP 5还是其他PHP 4?

如果是这样,您可以通过在php.ini文件中启用以下内容,在PHP 4模式下运行PHP 5:

zend.ze1_compatibility_mode = 1

如果您无法编辑php.ini文件,则无法通过在PHP脚本中添加以下内容来更改运行脚本的本地版本:

@ini_set('zend.ze1_compatibility_mode', 1);

答案 1 :(得分:0)

您应该找到适用于Linux或BSD的教程,这将比基于Windows的教程更有用。

答案 2 :(得分:0)

前段时间我设法在WIndows上做了这件事并快速写了how-to。虽然我不相信它与OS X有多大关系(除了显示如何在.htaccess中切换引擎的部分)我可以给你一些关于基本要点的提示:

  1. 安装为CGI,而不是Apache模块;
  2. 忽略任何指令将php.in i放在一个公共位置或设置指向单个php.ini的环境变量:你肯定需要的是每个PHP版本的单独的php.ini,所以你必须将它们放在相应的PHP文件夹中才能找到;
  3. 在使用phpinfo()进行测试时检查php.ini实际上正在加载。
  4. 为了完整起见,我补充一点,在撰写本文时(2007年),PHP4和PHP5都很乐意互相运行php.ini - 直到我开始加载扩展:这些都是为PHP编译的仅限版本,如果与错误的PHP一起使用则进入旋转状态。

    希望我一直很有帮助。