Page 9 of 11

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 06. October 2012 00:37
by hackattack142
You are correct, I made the bad assumption that when the service buttons were disabled, the services did not already exist on the system. I will add the missing checks in the next iteration of the control panel but that work around will be fine in the meantime.

In regard to the privileges stuff in most cases, I think it will just bring up the UAC dialog or equivalent if it needs it. I do not know about any specific cases where it will crash yet if lacking those privileges.At the same time, I do not want to force Admin by other means because some people may not require Services and need it/be able to get it.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 07. October 2012 19:22
by hackattack142
I have posted a new CP version (3.1.0 Beta 7). This is newer than the one included in XAMPP 1.8.1.

You can view the changelog and download it from here: viewtopic.php?f=16&t=48932

If you find any bugs or have any feedback, use this thread not that one.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 19. October 2012 08:50
by dmsclz
Hello,

I just came here and read some posts of the last months...
hackattack, you did a very great job, especially if this was really your first experience with delphi!
I like the way you developed the application: It is small, smart and very helpful.

Happy coding & kind regards,
Steffen Strueber

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 24. December 2012 19:13
by DungDemo
Configuration of Control panel/ Service and Port settting not work :(

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 25. December 2012 05:38
by hackattack142
Hello,

Could you provide which version of the Control Panel you are using and describe what you did and what you are trying to do

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 20. February 2013 14:00
by Ikonn
It is possible to start XAMPP in tray on windows system?

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 25. February 2013 23:04
by hackattack142
Hello,

Not currently. I suspect that would not be a difficult addition though and will add it to my list as an option.

In the meantime, you can 'X' out of the Control Panel and it will minimize to the tray where you can control it.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 21. March 2013 08:34
by jmichae3
issue with xampp control panel 3.0.12 trying to access Norton.
Norton is blocking the xampp-control.exe because it is trying to
access ccsvchost.exe and norton isn't allowing it (possibly they upgraded an API you were using?). either Apache Friends developers need to contact Symantec's Engineering Dept. (my guess) about this, or this needs to stop and you just need to start using the standard Service Control Manager stuff to manage the services is also my guess and this should be fine.

but right now,I am getting regular logged entries in my norton history. it seems xampp-control.exe is polling...

the xampp control panel also randomly displays the red X next to the services when they are running fine.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 22. March 2013 00:10
by hackattack142
Hello,

My guess is that Norton does not like it when the control panel scans over its processes while it is looking for/monitoring the processes associated with XAMPP. It looks at each processes name and grabs their image path to compare it against XAMPP's path (can not do simple name matching to support non-XAMPP processes or multiple XAMPP installations) to find witch running processes belong to that XAMPP instance. I have not found a better way to find/monitor the XAMPP processes yet but I am still looking into it. It does poll the process list to find when XAMPP processes have started/stopped.

As for the red 'X', that does not mean anything is wrong. A red 'X' means you are running the module as a standalone application. A green check means you are running the module as a Windows Service. You can run them in either mode depending on your needs.

Also, feel free to grab the latest CP from the link in my signature.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 03. April 2013 23:00
by hackattack142
A new version of the control panel is available (3.2.0).

I have fixed all bugs that I know about and reproduced. Most of the changes are internal but I did sneak in a few feature requests. See the release post for a full list of changes.

Let me know if there are any issues and it is available from the link in my signature as usual.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 31. May 2013 11:46
by overapache
Hi installed the cpanel 3.2 over the 1.8.1. The mysql service does not start, manual start is fine. The Apache service works fine.

Error log

nnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
130531 18:38:37 InnoDB: Waiting for the background threads to start
130531 18:38:38 InnoDB: 1.1.8 started; log sequence number 4072191
130531 18:38:38 [Note] Server hostname (bind-address): '0.0.0.0'; port: 3306
130531 18:38:38 [Note] - '0.0.0.0' resolves to '0.0.0.0';
130531 18:38:38 [Note] Server socket created on IP: '0.0.0.0'.
130531 18:38:39 [Note] Event Scheduler: Loaded 0 events
130531 18:38:39 [Note] d:\xampp\mysql\bin\mysqld.exe: ready for connections.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 01. June 2013 17:02
by hackattack142
Hello,

It is strange standalone would work and service would not.

Could you turn on debug messages (Upper-right config -> Check "Show Debug Information" -> Save)

After turning on debug messages, restart the CP, try to start without a service, stop it, install the service, try to start and post the entire CP log window contents here.

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 02. June 2013 04:24
by overapache
Code: Select all
1:20:56 AM  [main]    Initializing Control Panel
11:20:56 AM  [main]    Windows Version: Windows XP SP3 32-bit
11:20:56 AM  [main]    XAMPP Version: ???
11:20:56 AM  [main]    Control Panel Version: 3.2.0  [ Compiled: March 24th 2013 ]
11:20:56 AM  [main]    Running with Administrator rights - good!
11:20:56 AM  [main]    XAMPP Installation Directory: "d:\xampp\"
11:20:56 AM  [main]    Checking for prerequisites
11:20:56 AM  [main]    All prerequisites found
11:20:56 AM  [main]    Initializing Modules
11:20:56 AM  [Apache]    Initializing module...
11:20:56 AM  [Apache]    Checking for module existence...
11:20:56 AM  [Apache]    Checking for required tools...
11:20:56 AM  [Apache]    Checking for service (name="Apache2.4"): Service installed
11:20:56 AM  [Apache]    Service Path: "d:\xampp\apache\bin\httpd.exe" -k runservice
11:20:56 AM  [Apache]    Checking default ports...
11:20:56 AM  [mysql]    Initializing module...
11:20:56 AM  [mysql]    Checking for module existence...
11:20:56 AM  [mysql]    Checking for required tools...
11:20:56 AM  [mysql]    Checking for service (name="mysql"): Service not installed
11:20:56 AM  [mysql]    Service Path: Service Not Installed
11:20:56 AM  [mysql]    Checking default ports...
11:20:56 AM  [filezilla]    Initializing module...
11:20:56 AM  [filezilla]    Checking for module existence...
11:20:56 AM  [filezilla]    Checking for alternate module existence...
11:20:56 AM  [filezilla]    Problem detected: FileZilla Not Found!
11:20:56 AM  [filezilla]    Disabling FileZilla buttons
11:20:56 AM  [filezilla]    Run this program from your XAMPP root directory!
11:20:56 AM  [filezilla]    Checking for required tools...
11:20:56 AM  [filezilla]    Checking for service (name="FileZillaServer"): Service not installed
11:20:56 AM  [filezilla]    Service Path: Service Not Installed
11:20:56 AM  [filezilla]    Checking default ports...
11:20:56 AM  [mercury]    Initializing module...
11:20:56 AM  [mercury]    Checking for module existence...
11:20:56 AM  [mercury]    Problem detected: Mercury Not Found!
11:20:56 AM  [mercury]    Disabling Mercury buttons
11:20:56 AM  [mercury]    Run this program from your XAMPP root directory!
11:20:56 AM  [mercury]    Checking for required tools...
11:20:56 AM  [mercury]    Checking default ports...
11:20:56 AM  [Tomcat]    Initializing module...
11:20:56 AM  [Tomcat]    Checking for module existence...
11:20:56 AM  [Tomcat]    Problem detected: Tomcat Not Found!
11:20:56 AM  [Tomcat]    Disabling Tomcat buttons
11:20:56 AM  [Tomcat]    Run this program from your XAMPP root directory!
11:20:56 AM  [Tomcat]    Checking for required tools...
11:20:56 AM  [Tomcat]    Checking for service (name="Tomcat7"): Service not installed
11:20:56 AM  [Tomcat]    Service Path: Service Not Installed
11:20:56 AM  [Tomcat]    Checking default ports...
11:20:56 AM  [main]    Starting Check-Timer
11:20:56 AM  [main]    Control Panel Ready
11:21:05 AM  [main]    Executing notepad.exe d:\xampp\mysql\data\mysql_error.log
11:21:15 AM  [main]    Executing "d:\xampp\mysql\data"
11:21:36 AM  [main]    Executing notepad.exe d:\xampp\mysql\data\mysql_error.log
11:23:15 AM  [mysql]    Checking default ports...
11:23:15 AM  [mysql]    Attempting to start MySQL app...
11:23:15 AM  [mysql]    Executing ""d:\xampp\mysql\bin\mysqld.exe" --defaults-file="d:\xampp\mysql\bin\my.ini" --standalone"
11:23:15 AM  [mysql]    Return code: 0
11:23:15 AM  [mysql]    Status change detected: running
11:23:31 AM  [mysql]    Attempting to stop MySQL (PID: 928)
11:23:31 AM  [mysql]    Status change detected: stopped
11:23:36 AM  [mysql]    Installing service...
11:23:36 AM  [mysql]    Executing "d:\xampp\mysql\bin\mysqld.exe" --install "mysql" --defaults-file="d:\xampp\mysql\bin\my.ini"
11:23:37 AM  [mysql]    Return code: 0
11:23:37 AM  [mysql]    Checking for service (name="mysql"): Service installed
11:23:37 AM  [mysql]    Service Path: d:\xampp\mysql\bin\mysqld.exe --defaults-file=d:\xampp\mysql\bin\my.ini mysql
11:23:37 AM  [mysql]    Successful!
11:23:39 AM  [mysql]    Checking default ports...
11:23:39 AM  [mysql]    Attempting to start MySQL service...
11:23:39 AM  [mysql]    Executing "net start "mysql""
11:23:40 AM  [mysql]    Status change detected: running
11:23:45 AM  [mysql]    Status change detected: stopped
11:23:45 AM  [mysql]    Error: MySQL shutdown unexpectedly.
11:23:45 AM  [mysql]    This may be due to a blocked port, missing dependencies,
11:23:45 AM  [mysql]    improper privileges, a crash, or a shutdown by another method.
11:23:45 AM  [mysql]    Press the Logs button to view error logs and check
11:23:45 AM  [mysql]    the Windows Event Viewer for more clues
11:23:45 AM  [mysql]    If you need more help, copy and post this
11:23:45 AM  [mysql]    entire log window on the forums
11:23:47 AM  [mysql]    Return code: 0

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 03. June 2013 00:13
by hackattack142
Interesting.

Do you have an entries for it in your Windows Event Viewer? (Start > Run > eventvwr)

Re: *** New XAMPP CONTROL PANEL Version 3 ***

PostPosted: 03. June 2013 03:32
by overapache
There are a few errors. It seems to be hardcoded to C instead of where I installed in D

Event Type: Error
Event Source: MySQL
Event Category: None
Event ID: 100
Date: 02-Jun-13
Time: 12:18:53 PM
User: N/A
Computer: IBMSERVER
Description:
Can't find messagefile 'C:\xampp\mysql\share\errmsg.sys'

For more information, see Help and Support Center at http://www.mysql.com.

Event Type: Warning
Event Source: MySQL
Event Category: None
Event ID: 100
Date: 02-Jun-13
Time: 12:18:54 PM
User: N/A
Computer: IBMSERVER
Description:
Can't create test file \xampp\mysql\data\ibmserver.lower-test

For more information, see Help and Support Center at http://www.mysql.com.