introduction screenshots faq forum blog modules components download
Please use the search function and/or read the FAQ first.

Go to Topic: PreviousNext
Go to: Message ListNew TopicSearchLog InPrint View

Mysql random initialization problems (bugged language field?)



Posted by: Andrade
May 28, 2010 08:28PM
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.
Options: ReplyQuote
Posted by: Thierry
May 29, 2010 11:30AM
First try "running as administrator".

What is your OS language ? Try to choose english as easyphp langage (in preferences).
Options: ReplyQuote
Posted by: Andrade
May 29, 2010 09:32PM
Thanks for the reply Thierry.

I'm running Apache and Mysql as services now, and so far it seems to be working fine. I'll report if the issue persists.

Just in case, my OS is in Spanish and I installed EasyPHP setting everything in English.
Options: ReplyQuote


Go to: Message ListSearchLog In
Your Name: 
Your Email: 
Subject: 
Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.