doctorbill
asked on
xampp tomcat
When I look at the xampp control panel I see the following error:
---------------
20:12:53 [Tomcat] Problem detected!
20:12:53 [Tomcat] Port 8080 in use by ""C:\Program Files (x86)\PostgreSQL\Enterpris eDB-Apache PHP\apache \bin\httpd .exe" -k runservice"!
20:12:53 [Tomcat] Tomcat WILL NOT start without the configured ports free!
20:12:53 [Tomcat] You need to uninstall/disable/reconfig ure the blocking application
20:12:53 [Tomcat] or reconfigure Tomcat and the Control Panel to listen on a different port
--------------
I have already configured Tomcat to run on different ports - see attached server.xml file
So why the error message
Can someone please explain what is going on here
Thhis is running on Windows
server.xml
---------------
20:12:53 [Tomcat] Problem detected!
20:12:53 [Tomcat] Port 8080 in use by ""C:\Program Files (x86)\PostgreSQL\Enterpris
20:12:53 [Tomcat] Tomcat WILL NOT start without the configured ports free!
20:12:53 [Tomcat] You need to uninstall/disable/reconfig
20:12:53 [Tomcat] or reconfigure Tomcat and the Control Panel to listen on a different port
--------------
I have already configured Tomcat to run on different ports - see attached server.xml file
So why the error message
Can someone please explain what is going on here
Thhis is running on Windows
server.xml
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I am now really confused:
I open the following file:
C:\Program Files (x86)\PostgreSQL\Enterpris eDB-Apache PHP\apache \conf\http d.conf
If I change the following ports or even disable them:
Listen 8080
ServerName localhost:8080
The following still works even after doing the above and restarting the postgre services (and emptying web caches):
http://localhost:8080/phpPgAdmin/
Where is the postgre server getting it's port info from ??????
I open the following file:
C:\Program Files (x86)\PostgreSQL\Enterpris
If I change the following ports or even disable them:
Listen 8080
ServerName localhost:8080
The following still works even after doing the above and restarting the postgre services (and emptying web caches):
http://localhost:8080/phpPgAdmin/
Where is the postgre server getting it's port info from ??????
ASKER
partially solved
ASKER
I tried to change the listening port to 890 (which is unused at present) and restarted the postgre service but I now get a page not displayed for the following:
http://localhost:890/phpPgAdmin/
http://localhost:890/
Postgre conf file which was changed:
C:\Program Files (x86)\PostgreSQL\Enterpris
I changed the reference in the following places:
Listen 890
ServerName localhost:890