My one line command was not doing anything, so I followed the instructions, which gave me errors.
/home/erpnext/frappe-bench/env/bin/frappe --use erpnext.erpnext-vm - no error
/home/erpnext/frappe-bench/env/bin/frappe --clear_cache
Traceback (most recent call last):
File “/home/erpnext/frappe-bench/env/bin/frappe”, line 9, in
load_entry_point(‘frappe==4.0.0’, ‘console_scripts’, ‘frappe’)()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 53, in main
return run(fn, parsed_args)
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 83, in run
out = globals().get(fn)(**args)
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 67, in new_fn
return fn(*args, **new_kwargs)
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 559, in clear_cache
frappe.clear_cache()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/init.py”, line 287, in clear_cache
frappe.sessions.clear_cache()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/sessions.py”, line 49, in clear_cache
for sess in frappe.db.sql(“”“select user, sid from tabSessions”“”, as_dict=1):
File “/home/erpnext/frappe-bench/apps/frappe/frappe/database.py”, line 83, in sql
self.connect()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/database.py”, line 50, in connect
use_unicode=True, charset=‘utf8’)
File “/home/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/init.py”, line 81, in Connect
return Connection(*args, **kwargs)
File “/home/erpnext/frappe-bench/env/local/lib/python2.7/site-packages/MySQLdb/connections.py”, line 193, in init
super(Connection, self).init(*args, **kwargs2)
TypeError: connect() argument 2 must be string, not None
/home/erpnext/frappe-bench/env/bin/frappe --clear_web
Traceback (most recent call last):
File “/home/erpnext/frappe-bench/env/bin/frappe”, line 9, in
load_entry_point(‘frappe==4.0.0’, ‘console_scripts’, ‘frappe’)()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 53, in main
return run(fn, parsed_args)
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 83, in run
out = globals().get(fn)(**args)
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 67, in new_fn
return fn(*args, **new_kwargs)
File “/home/erpnext/frappe-bench/apps/frappe/frappe/cli.py”, line 567, in clear_web
frappe.website.render.clear_cache()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/website/render.py”, line 172, in clear_cache
clear_sitemap()
File “/home/erpnext/frappe-bench/apps/frappe/frappe/website/router.py”, line 90, in clear_sitemap
for p in get_pages():
File “/home/erpnext/frappe-bench/apps/frappe/frappe/website/router.py”, line 124, in get_pages
pages = frappe.cache().get_value(“website_pages")
File “/home/erpnext/frappe-bench/apps/frappe/frappe/memc.py”, line 19, in get_value
val = self.get(self.n(key))
File “/home/erpnext/frappe-bench/apps/frappe/frappe/memc.py”, line 10, in n
return (frappe.conf.db_name + “:” + key.replace(" ", "”)).encode(‘utf-8’)
TypeError: unsupported operand type(s) for +: ‘NoneType’ and ‘unicode’