Jul 1st, 2009, 6:04 AM
(Jun 9th, 2009, 10:58 AM)Ben Wrote: ??? Stranger and stranger.
Check out /install/step2.php. That contains the following chunk of code:
PHP Code:// 2. MySQL version (4 or later)
$valid_mysql_version = false;
if (substr(mysql_get_client_info(), 0, 1) >= 4)
$valid_mysql_version = true;
Very basic: it just checks the first character of the MySQL version, as reported by PHP. It's possible there's a bug here, but this is the first time its cropped up for FT (and I've been using this code for > 5 years!)
What I'd suggest is adding this line right underneath:
echo "VERSION: " . mysql_get_client_info();
Then go to step2 of your installation script. You should see the version number (as PHP sees it). Mind posting that back here?
The installation script is kind of necessary, so let's try the above before any more extreme solutions.
- Ben
Have there been any updates on this? I have experienced an identical problem and followed the above steps to correct what was happening. However, I've now reached the point where the script is reporting the incorrect version of the mySQL. I am using readyhosting and they have version 4.1.22 Form Tools 1 worked fine.
The step 2 installation script is reporting 3.23.49 and I cannot proceed..
Any advice would be great. Thanks!