Link to home
Start Free TrialLog in
Avatar of doctorbill
doctorbillFlag for United Kingdom of Great Britain and Northern Ireland

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\EnterpriseDB-ApachePHP\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/reconfigure 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
ASKER CERTIFIED SOLUTION
Avatar of Member_2_760301
Member_2_760301
Flag of Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of doctorbill

ASKER

Thanks for that - I just realised that I was looking at the incorrect conf file
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\EnterpriseDB-ApachePHP\apache\conf\httpd.conf

I changed the reference in the following places:
Listen 890
ServerName localhost:890
I am now really confused:

I open the following file:
C:\Program Files (x86)\PostgreSQL\EnterpriseDB-ApachePHP\apache\conf\httpd.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 ??????
partially solved