Recently, the host intends to install XAMPP for testing. The machine already has visual SVN and Oracle10g.
After installation, Apache cannot be started. The preliminary analysis is that the Apache that comes with visualsvn occupies port 80 and port 433, of which port 433 is used for SSL.
Because this XAMPP is only used for testing, we plan to change the port 80 of XAMPP and disable the SSL Service.
You can modify the XAMPP \ apache \ conf \ httpd. conf file in the XAMPP installation directory, which includes three parts:
Servername localhost: 80 here port 80 I changed the 8000 listen 80 also changed to 8000 include "CONF/extra/httpd-ssl.conf" plus # comment it out, close SSL
Restart Apache, but it still does not work. Read the error log and find
Can't load Perl file: D:/xampp/apache/conf/extra/startup.pl for server localhost:8000, exiting...
The Perl module cannot be read. Because oracle also has Perl? I don't know about this either. It's just enough to get it done.
We can open
XAMPP installation directory under the XAMPP \ apache \ conf \ extra \ httpd-perl.conf file, put the previous paragraph
LoadFile "D:/xampp/perl/bin/perl510.dll"LoadModule perl_module modules/mod_perl.soPerlPostConfigRequire "D:/xampp/apache/conf/extra/startup.pl"
Change
LoadFile "D:/xampp/perl/bin/perl510.dll"LoadModule perl_module modules/mod_perl.soPerlSwitches -TPerlPostConfigRequire "D:/xampp/apache/conf/extra/startup.pl"
Restart.
Of course, I think the best way is to modify the port of visualsvn. Open visualsvn, click Configure authentication options..., modify the port on the network tab, and click OK.