【问题标题】:xampp apache wont start after oracle db 10g is installed. how to fix?安装 oracle db 10g 后 xampp apache 无法启动。怎么修?
【发布时间】:2011-11-16 16:24:36
【问题描述】:

我以前一直在做php,但像往常一样,我使用mysql作为数据库。因此,使用 xampp 时一切看起来都很简单。

现在,由于某种原因,我需要使用 Oracle 作为数据库,但是在我的电脑上安装 Oracle 数据库 10g 后,我似乎根本无法从控制面板启动 apache!当我按下开始时,它不会被启动,而是回到停止状态。我尝试将其设为服务并从中启动它,它会弹出一个错误。

是什么造成了这种冲突,我可以使用 IIS 来解决这个问题,但我更喜欢 xampp,所以我渴望让这个东西正常工作。

有谁知道冲突是什么?是港口吗?

我知道如何配置 oracle 扩展和所有使用 php 来使其工作,但我只是困惑为什么安装 oracle db 10g 时无法启动 apache。

希望有人能帮帮我。

【问题讨论】:

  • 使用预打包的 Apache/PHP/MySQL 之类的 XAMPP 存在一定的危险。我总是自己构建和安装所有东西。

标签: database oracle apache xampp port


【解决方案1】:

我刚刚遇到了 startup.pl 没有启动的问题(根据日志文件),所以我进入 xampp\apache\conf\httpd.conf 并通过放置一个哈希(或磅)来编辑这个包含行在各州调用) (#) 在它前面:

Perl 设置 包括“conf/extra/httpd-perl.conf”

它现在似乎可以工作了,我现在已经在我的机器上运行了 oracle 和 apache。 我不确定以后是否会因为删除该行而出现任何问题,但我认为我不需要使用任何与 perl 相关的东西,所以希望它会好起来

【讨论】:

    【解决方案2】:

    听起来平台是 Windows。 Oracle 习惯于在系统范围内更改 PATH 设置。 Oracle 安装中还有一个 Apache 安装。也许您可以调整 Apache 服务以使用 Oracle Apache 安装。否则,请确保您的 Apache 启动服务在 PATH 中没有 ORACLE_HOME 或 ORACLE_HOME/bin 的子目录。 Oracle正常安装的服务不在标准端口上,所以不太可能是端口冲突。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-20
      • 2017-04-14
      • 1970-01-01
      • 1970-01-01
      • 2017-05-28
      • 2015-05-30
      • 2023-04-06
      • 2015-11-20
      相关资源
      最近更新 更多