xampp apache не запустится после установки oracle db 10g.как исправить? - PullRequest
1 голос
/ 14 сентября 2011

Я делал php раньше, но, как обычно, я использовал mysql в качестве базы данных.Таким образом, все выглядит просто при использовании xampp.

Теперь по какой-то причине мне необходимо использовать Oracle в качестве базы данных, но после установки базы данных Oracle 10g на моем компьютере, я не могу запустить apache из панели управления.совсем!Когда я нажимаю пуск, вместо запуска он возвращается в остановленное состояние.Я попытался сделать его сервисом и запустить его, из него вылезла ошибка.

В чем причина этого конфликта, я могу использовать IIS для этого, но я предпочитаю xampp, поэтому мне не терпится заставить эту вещь работать.

Кто-нибудь знает в чем конфликт?Это порт?

Я знаю, как настроить расширение oracle и все с помощью php, чтобы оно заработало, но я просто запутался, почему apache не может быть запущен, когда установлен oracle db 10g.

Надеюськто-то может мне помочь.

Ответы [ 2 ]

2 голосов
/ 04 марта 2012

У меня просто была эта проблема с не запускающимся startup.pl (согласно файлам журнала), поэтому я зашел в xampp \ apache \ conf \ httpd.conf и отредактировал эту строку включения, добавив хеш (или фунт каквызывается в состояниях) (#) перед ним:

Настройки Perl Включите "conf / extra / httpd-perl.conf"

теперь это работает, и у меня теперь естьоракул и апач работают на моей машине.Я не уверен, возникнут ли какие-либо проблемы позже из-за удаления строки, но я не думаю, что мне нужно использовать что-либо, связанное с perl, так что, надеюсь, все будет хорошо

0 голосов
/ 14 сентября 2011

Похоже, платформа - это Windows.У Oracle есть привычка изменять настройки PATH для всей системы.Существует также установка Apache в установке Oracle.Возможно, вы можете настроить службу Apache для использования установки Oracle Apache.В противном случае убедитесь, что у вашей службы запуска Apache нет ORACLE_HOME или подкаталогов ORACLE_HOME / bin в PATH.Службы, которые обычно устанавливает Oracle, не находятся на стандартных портах, поэтому маловероятно, что это конфликт портов.

...