After installing reviewboard recently, you have encountered many problems. Remember the solution.
1. memcached reports an error of memcachedkeycharactererror: control characters not allowed or something due to multiple site creation. It is also invalid to restart memcached. When you create a site, select the file method, creation passed (I am so lazy that I really don't understand memcached ......).
2. when a site is created, an error such as database access denied and access denied for user: *** @ localhost '(using password: Yes) is reported, the reason is that the user account and password of the previously entered database are incorrect, or the corresponding user has been bound to a database (or reviewboard, because I have created it multiple times ). Create a new one.
3. After the reviewboard site is created successfully, an error occurred while opening the site. If you view the log, importerror is reported:
Cocould not import settings is it on SYS. Path? Errors, such as the solution to the URL.
Http://stackoverflow.com/questions/962533/django-mod-python-error-importerror-could-not-import-settings
Try the following methods:
A) add the path of the settings file to SYS. Path (this is invalid for my errors)
B) replace OS. Environ ['django _ settings_module '] = "reviewboard. Settings" in the. wsgi file
OS. Environ ['django _ settings_module '] = "Settings", remove reviewboard (). This is indeed valid, but it should be combined with Step 3
C) Change the settings_local.py automatically generated by RB-site install under conf to settings. py !!!!
Then, my question is OK.