I need some help with this error message I got while upgrading a large database from ee1 to ee2.
Your database is too large to perform this part of the upgrade via a web request.
Please contact your system administrator and have them run the script located at:
/local_path/expressionengine/cache/installer/update.sh
Then access this page again.Once I got that error, I tried this command from the command line:
$ sh /local_path/expressionengine/cache/installer/update.shThis is the output I got from that command:
Starting Large Database Conversion
UTF-8 Conversion (Step 1: Dumping database with current charset)
/local_path/expressionengine/cache/installer/update.sh: line 10: mysqldump: command not found
UTF-8 Conversion (Step 2: Importing database with UTF-8 charset)
/local_path/expressionengine/cache/installer/update.sh: line 17: mysql: command not found
UTF-8 Conversion (Step 3: Removing database dump)
DST Conversion (Step 1: Reading queries)
DST Conversion (Step 2: Writing temporary SQL file)
DST Conversion (Step 3: Importing temp file, this may take several minutes)
/local_path/expressionengine/cache/installer/update.sh: line 247: mysql: command not found
DST Conversion (Step 4: Removing temp file)
Large Database Conversion Completed: Please return to the browser to finish your upgrade.
Here are my questions:
1. What does it mean to “Then access this page again”? Does that mean I simply refresh the url that gave me the above error?
2. I am doing this upgrade locally on my computer. Is the command correct? Does the output look right? Am I doing this right?
NOTE: In the above snippets, I replaced the actual local path with local_path