What can you expect from this thread?A helper is of the opinion, that you don't provide enough information you could have given to identify either your problem or the next steps of debugging. Because that happens way to often, this frequently given answer post here is created to give you detailed instructions, what you can do better to help us helping you.
Which information is needed?XAMPP control panel started with elevated administrator rightsIf you see a log message like the following
[main] You are not running with administrator rights!
Please close your XAMPP control panel and reopen it with elevated administrator rights (rightclick -> run as Administrator).
That way the control panel does have much more possibilities to identify problems with much more detail like blocking process names, etc.
full XAMPP control panel log window contentsThe log window messages can contain very important information like port or service conflicts, permission issues, installation path, operating system, etc. That is the reason we need the
full log contents not only the Apache related messages.
bad example
6:48:24 PM [Apache] Error: Apache shutdown unexpectedly.
6:48:24 PM [Apache] This may be due to a blocked port, missing dependencies,
6:48:24 PM [Apache] improper privileges, a crash, or a shutdown by another method.
6:48:24 PM [Apache] Press the Logs button to view error logs and check
6:48:24 PM [Apache] the Windows Event Viewer for more clues
6:48:24 PM [Apache] If you need more help, copy and post this
6:48:24 PM [Apache] entire log window on the forums
good example
8:11:27 PM [main] Initializing Control Panel
8:11:27 PM [main] Windows Version: Windows 7 Professional SP1 64-bit
8:11:27 PM [main] XAMPP Version: 5.6.14
8:11:27 PM [main] Control Panel Version: 3.2.2 [ Compiled: Nov 12th 2015 ]
8:11:27 PM [main] Running with Administrator rights - good!
8:11:27 PM [main] XAMPP Installation Directory: "c:\xampp\"
8:11:27 PM [main] Checking for prerequisites
8:11:27 PM [main] All prerequisites found
8:11:27 PM [main] Initializing Modules
8:11:27 PM [Apache] Problem detected!
8:11:27 PM [Apache] Port 80 in use by "Unable to open process" with PID 4!
8:11:27 PM [Apache] Apache WILL NOT start without the configured ports free!
8:11:27 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
8:11:27 PM [Apache] or reconfigure Apache and the Control Panel to listen on a different port
8:11:28 PM [main] Starting Check-Timer
8:11:28 PM [main] Control Panel Ready
8:11:28 PM [Apache] Attempting to start Apache app...
8:11:28 PM [Apache] Status change detected: running
8:11:28 PM [Apache] Status change detected: stopped
8:11:28 PM [Apache] Error: Apache shutdown unexpectedly.
8:11:28 PM [Apache] This may be due to a blocked port, missing dependencies,
8:11:28 PM [Apache] improper privileges, a crash, or a shutdown by another method.
8:11:28 PM [Apache] Press the Logs button to view error logs and check
8:11:28 PM [Apache] the Windows Event Viewer for more clues
8:11:28 PM [Apache] If you need more help, copy and post this
8:11:28 PM [Apache] entire log window on the forums
response of the apache_start.bat scriptYou can find this script in your xampp root directory. Simply double click it and copy the whole output out of it.
This response can contain information about fatal errors like syntax errors in config files.
good example
Diese Eingabeforderung nicht waehrend des Running beenden
Bitte erst bei einem gewollten Shutdown schliessen
Please close this command only for Shutdown
Apache 2 is starting ...
httpd.exe: Syntax error on line 560 of C:/xampp/apache/conf/httpd.conf: Could not open configuration file C:/xampp/apps/wordpress/conf/httpd-prefix.conf: Das System kann den angegebenen Pfad nicht finden.
Apache konnte nicht gestartet werden
Apache could not be started
Drücken Sie eine beliebige Taste . . .
Apache error logYou can open the error log with help of the Apache Logs button in your control panel. It is saved at \xampp\apache\logs\error.log
good example[Mon Dec 07 22:08:38.179933 2015] [ssl:warn] [pid 6848:tid 244] AH01909:
http://www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 07 22:08:38.423947 2015] [ssl:warn] [pid 6848:tid 244] AH01909:
http://www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 07 22:08:38.517952 2015] [mpm_winnt:notice] [pid 6848:tid 244] AH00455: Apache/2.4.17 (Win32) OpenSSL/1.0.2d PHP/5.6.14 configured -- resuming normal operations
[Mon Dec 07 22:08:38.517952 2015] [mpm_winnt:notice] [pid 6848:tid 244] AH00456: Apache Lounge VC11 Server built: Oct 13 2015 10:54:13
[Mon Dec 07 22:08:38.517952 2015] [core:notice] [pid 6848:tid 244] AH00094: Command line: 'C:\\Xampp\\apache\\bin\\httpd.exe -d C:/Xampp/apache'
[Mon Dec 07 22:08:38.524953 2015] [mpm_winnt:notice] [pid 6848:tid 244] AH00418: Parent: Created child process 1992
[Mon Dec 07 22:08:39.424004 2015] [ssl:warn] [pid 1992:tid 256] AH01909:
http://www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 07 22:08:39.652017 2015] [ssl:warn] [pid 1992:tid 256] AH01909:
http://www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Mon Dec 07 22:08:39.950034 2015] [mpm_winnt:notice] [pid 1992:tid 256] AH00354: Child: Starting 150 worker threads.
Windows event log entriesThe windows event log can contain helpful information if you are running Apache as Windows service or in case of fatal script aborts and exceptional program failure.
Search the system log and especially the application log for related messages of Apache httpd.exe
good exampleProblem signature:
Problem Event Name: APPCRASH
Application Name: httpd.exe
Application Version: 2.4.10.0
Application Timestamp: 53c79afa
Fault Module Name: php5ts.dll
Fault Module Version: 5.6.3.0
Fault Module Timestamp: 54640c2e
Exception Code: c00000fd
Exception Offset: 0011c8e2
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 2057
Additional Information 1: d4eb
Additional Information 2: d4eb7cf28a4f910486e91a11f70d294f
Additional Information 3: c92e
Additional Information 4: c92e9815b05b540c168b003c9ae25504
Read our privacy statement online:
http://go.microsoft.com/fwlink/?linkid= ... cid=0x0409If the online privacy statement is not available, please read our privacy statement offline:
C:\Windows\system32\en-US\erofflps.txt
environment informationIf not already present we need information about your environment like XAMPP version, operating system, installation path, etc. More to read at the main thread
[Q&A] Insufficient debug information