Hi,
I installed EasyPHP a week ago to test an application that uses a mysql database, it has been working well but I noticed that when I restart the PC where EasyPHP is installed, mysql sometimes doesn't start.
The PC is ON all the day, and automatically reboots each day at 6:00 AM. I checked the logs and I found this:
(Correct initialization)
28/05 06:31:22 EasyPHP EasyPHP Servers starting
27/05 06:31:23 EasyPHP Apache CreateProcess "C:\ARCHIV~1\EASYPH~1.2I\Apache\bin\apache.exe"
27/05 06:31:23 EasyPHP CreateProcess "C:\ARCHIV~1\EASYPH~1.2I\MySql\bin\mysqld.exe --defaults-file="C:\ARCHIV~1\EASYPH~1.2I\MySql\my.ini" --language=english"
(There are from the two times that mysql didn't start)
28/05 06:31:22 EasyPHP EasyPHP Servers starting
28/05 06:31:23 EasyPHP CreateProcess "C:\ARCHIV~1\EASYPH~1.2I\MySql\bin\mysqld.exe --defaults-file="C:\ARCHIV~1\EASYPH~1.2I\MySql\my.ini" --language=Always visible"
28/05 06:31:23 EasyPHP Apache CreateProcess "C:\ARCHIV~1\EASYPH~1.2I\Apache\bin\apache.exe"
28/05 06:31:30 EasyPHP ServerBase::TimerProc : GetProcessVersion MySQL (pid: 960) error 5
28/05 06:31:30 EasyPHP MySql Unexpected end of MySql !
24/05 06:31:22 EasyPHP EasyPHP Servers starting
24/05 06:31:22 EasyPHP Apache CreateProcess "C:\ARCHIV~1\EASYPH~1.2I\Apache\bin\apache.exe"
24/05 06:31:22 EasyPHP CreateProcess "C:\ARCHIV~1\EASYPH~1.2I\MySql\bin\mysqld.exe --defaults-file="C:\ARCHIV~1\EASYPH~1.2I\MySql\my.ini" --language=Display help"
24/05 06:31:29 EasyPHP ServerBase::TimerProc : GetProcessVersion MySQL (pid: 1436) error 5
24/05 06:31:29 EasyPHP MySql Unexpected end of MySql !
Mysql log says this:
100528 6:31:24 InnoDB: Started; log sequence number 0 44233
C:\ARCHIV~1\EASYPH~1.2I\MySql\bin\mysqld.exe: Too many arguments (first extra is 'visible').
Use --verbose --help to get a list of available options
100528 6:31:24 [ERROR] Aborting
As you can see the language field received incorrect parameters during the wrong initializations, so I suppose that this is the cause of the error. I have no idea why this can be happening since we haven't touched the server after I installed EasyPHP, and it just seems to be randomly sending wrong arguments, but most days mysql starts fine.
Is there away to evade this problem changing something in the setups?
Thanks in advance for your help.