I cannot seem to complete a clean install. I could install and run when I inserted the demo store, but I don’t want all that in my site.
I am using MAMP Php version 5.2.5
I am getting this at the end of the error file.
Any insights?
I ran the magento-check.php. I don’t understand why it is telling me I need 4.1.2 or greater when I am running 5.2
Your server does not meet the following requirements in order to install Magento.
The following requirements failed, please contact your hosting provider in order to receive assistance with meeting the system requirements for Magento:
* You need MySQL 4.1.20 (or greater)
The following requirements were successfully met:
* You have PHP 5.2.0 (or greater)
* Safe Mode is off
* You have the curl extension
* You have the dom extension
* You have the gd extension
* You have the hash extension
* You have the iconv extension
* You have the mcrypt extension
* You have the pcre extension
* You have the pdo extension
* You have the pdo_mysql extension
* You have the simplexml extension
I’ve got exactly the same issues with Magento.
Does anybody know, which of the versions before worked fine without these annoying problems from the install on?
I’m a novice to Magento and not sure if this is the right place to reply and haven’t got it figured exactly yet, but there were two things wrong for me with Magento for running upgrade
1.) It seems to me there’s small errors --that are probably taken care of before this actually matters-- in
/app/code/core/Mage/Core/Model/Resource/Setup.php->startSetup() and
/app/code/core/Mage/Core/Model/Resource/Setup.php->endSetup()
startSetup() should begin
$this->_conn->multi_query("SET NAMES utf8; SET SQL_MODE=''; ...
to be sure the mode is utf-8 (which is not mentioned to be a requirement for the database in the guidelines BTW...).
endsetUp() should always set ‘FOREIGN_KEY_CHECKS’ to 1 (not 0), so that should read
... SET FOREIGN_KEY_CHECKS=IFNULL(@OLD_FOREIGN_KEY_CHECKS,1);
2.) Most importantly, the install-script ‘magento_sample_data_for_1.1.2.sql’ delivers plain tables (without prefix!) >> you can’t use a table-prefix in the install-procedure, if you used the install-sample-script to setup the database (...).
However; I deleted the database, made a new one without samples and re-called [my-magento-site]/install.php and the tables where created from scratch with the prefix and all worked out. (no samples though...)
I’m not sure how and why this half-worked; probably the install-parameters were already stored somewhere, and Magento can install without the sample-data SQL? (contrary to what the install-guidelines made me believe ;/ )
anyway: I’m up-n-running now, so hope this helps somebody.
come to think: there might very well be something wrong with the way the last upgrade in
/app/code/core/Mage/Core/sql/core_setup/
is handled in the initial Magento-install… I had the exact same error with clean install for upgrade to ‘0.8.13’ (currently the last upgrade) that cathyka had with ‘0.8.8’.
My bet is that ‘0.8.8’ was the last upgrade there aswell ...?
Had same problem here and found the solution only by doing the following:
Before running the install.php wizard,
download the sample_data sql file and dump it into your database.
This creates all needed tables without error. it seems that the error above appears only if the database migration is performed by the provided php scripts.
this approach does not allow to use prefixes for your tables. so do not enter anything into the prefix field in the wizard.