Windows 10 Port conflict by httpd.exe and Apache services on XAMPP Apache / PHP / SQL stack when running on RAM disk.

  • Thread starter Thread starter Benjamin Bartlett
  • Start date Start date
B

Benjamin Bartlett

There was no problem installing XAMPP x64 7.3.4 on my Windows 10 PC on an SSD drive, the Apache and MySQL modules booted as ran as designed out of the box, but after running OSFMount program to install a drive in a volatile RAM disk, and after uninstalling XAMPP and reinstalling on the RAM drive the XAMPP control panel show warnings that Port 443 in use by "\Device|OSFMDisk1\xampp\apache\bin\httpd.exe. Even after adjusting various .ini and .conf file port values such as httpd.conf, php.ini, my.ini to new port numbers the XAMPP control panel still shows the same conflict except a different port number.


Any help on solving this conflict would be appreciated as running a WAMP stack on a RAM drive would be advantageous both in terms of code and database execution but also reducing wear on SSD drives.


Ideally further help on moving other services on a RAM drive would be appreciated, such as paging, temp and print spool files, internet browser cache/history, apps and programs such as browsers as well as popular development frameworks/servers based around technologies such as Apache, MySQL, MariaSQL, PHP, Python, C, C++ etc or even installing emulators such as Bluestacks for Linux on Windows, as often used programs which have quick changing data such as database would be better suited to RAM than SSD or HDD in terms of performance and wear.


What would be the correct way of ensuring file variables, registry entries etc are properly mapped to changing mount points between sessions and is there any advice in adjusting Windows settings such as power or storage values or registry entries to achieve the desired effect?

Continue reading...
 
Back
Top