Don't worry, just keep running them, each query, each file (from where you decided to start from), until you're all the way to the end of the last file. When running each query, you may hit errors if that task has already been run. Be sure to copy/paste the entire query, from the start of the line to the end of the query, including the colon. sql file to start with (I believe they're dated) and start oldest to newest, but instead of running the mysql command, in /phpMyAdmin as da_admin (or da_roundcube if you want to grab that from the roundcube/config/ file), you'd go to the SQL tab in phpMyAdmin, and for each file, run each query from the start of the file to the end of the file, one at a time.Ī query will be a line that start with ALTER, DROP, UPDATE, INSERT,CREATE which might span multiple lines, but each query will end with a colon character. To do this, similar to before, you'd figure out which. If the DB is out of sync enough, it's possible queries further in a given file are needed, even if earlier ones have already been run. sql file fails, future queries are not run. This is very tedious, but useful as a last resort. If the above failed, which is probable, you might need to run each query from those. The former can also be viewed and updated on the Configuration Report page (Manage > Configuration > Configuration Report). Values stored in the database take precedence over values defined in configinc.php. Version out of Sync with manual line-by-line queries required Configuration options can be set in configinc.php and in the database (using the various manage pages). If that's the case, then continue to DROP and re-install RoundCube. If you get table read errors, then you could attempt to repair them, but that's often unsuccessful. If there are tables there, DO NOT DROP THE DATABASE, but instead click the "users" and "contacts" tables to confirm you can see those tables and whether or not they have data in them. If it has 0 tables, then it's empty and the solution is to drop the whole database. Grab the da_admin user/pass from /usr/local/directadmin/conf/nf and login to /phpMyAdmin.Ĭheck for the da_roundcube database. #3 is the most thorough and often required, but is also very time consuming. This is not an official guide from RoundCube, but has worked for us in some cases in the past. If it's just sync issues, then options #2 and #3 have a chance of saving the current data. If you have backups, be sure they're safe and prepare for a restore, as it's possible you might not be able to save the current data if the tables have been corrupted (#1). You're typically going to only want to do these as a last resort. There could be a few possibilities, each with a different possible solution. Sending outbound email through remote mail server.Autodiscover information for mail clients.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |