呵呵, 各位讲的都不对. 是占用了8080, 而不是80.俺遇到过这个问题. 把OracleOraHome90HTTPServer删掉也没用.因为"Oracle Servlet Engine(ose)"占用了8080, 而这个ose是集成在oracle.exe里面的. 好像无法删掉,(除非删掉oracle).The OSE is a Java servlet engine that executes within the database. It receives HTTP requests either through a connection from an Apache module or directly to the database itself through registered endpoints. The OSE is built to serve stateful and stateless servlets in a highly scalable fashion, although it is also capable of serving static content.俺找到的解决方法如下:可以用sess_sh修改端口号: % cd $ORACLE_HOME/jis/install % sess_sh -u sys/change_on_install -role SYSDBA -s jdbc:oracle:oci8:@ $ @serverendp.ssh admin 8080 9090 -register $ exit把8080改为随便一个端口.
oracle自带的apache也用俄80端口
就冲突了
把oracle的apache服务停掉
因为你用的都是默认的,
80有冲突
好像无法删掉,(除非删掉oracle).The OSE is a Java servlet engine that executes within
the database. It receives HTTP requests either through a
connection from an Apache module or directly to the database
itself through registered endpoints. The OSE is built to serve
stateful and stateless servlets in a highly scalable fashion,
although it is also capable of serving static content.俺找到的解决方法如下:可以用sess_sh修改端口号: % cd $ORACLE_HOME/jis/install
% sess_sh -u sys/change_on_install -role SYSDBA -s jdbc:oracle:oci8:@
$ @serverendp.ssh admin 8080 9090 -register
$ exit把8080改为随便一个端口.