Page 1 of 1

XAMPP modules not services?

PostPosted: 03. May 2015 10:15
by hakask
Hi,
Installed XAMPP 5.6.8 on Windows 8.1 and thought chosen services (Apache and MySQL) would be installed as services.
Had a look in Windows Service Manager, but nothing there. All seems to work though, checked XAMPP status ok and retrieved default data in phpmyadmin.

New to XAMPP and tried to find information on how it works as "services".
Is it correct that there are no services installed shown in windows service manager?
Can someone please explain or point to link where services/xampp modules is explained for a newbie.

HÃ¥kan

Re: XAMPP modules not services?

PostPosted: 03. May 2015 11:26
by Nobbie
Start the Xampp Control Panel, you will find an option box for every Tool (Apache, MySQL etc.) to run it as a service. This will trigger the installation of the corresponding service.

Re: XAMPP modules not services?

PostPosted: 03. May 2015 12:26
by hakask
Ok thanks for this info,
I checked those but all option boxes are disabled in my install. How can I enable these?

But also, what are the difference and the pros and cons running as a module and as a service?

Re: XAMPP modules not services?

PostPosted: 03. May 2015 21:51
by Altrea
The Services are blocked for one of the two reasons:

  • Not running the control panel with elevated administration rights (rightclick -> Run as Administrator)
  • installing the portable Version instead the normal Version of XAMPP

Pro for running as Service:
- starting The applications right With Windows Start

Cons:
- starting The applications even if it is not needed
- mapping to a drive letter (not that portable, Problems With portable devices because Drive letters can change or device is Not available, maybe Drive letter is Not available for The Service user)

Re: XAMPP modules not services?

PostPosted: 04. May 2015 11:14
by Nobbie
hakask wrote:But also, what are the difference and the pros and cons running as a module and as a service?


The most important difference is the fact, that running a process as module means running Apache etc. with your current UserID (as provided in your Windows Login). The service usually is executed by a SYSTEM user with restricted rights. Therefore running as SYSTEM may cause right problems (accessing files, accessing netword nodes, accessing Drive Letters etc.), that depends on your configuration.