UPDATE: the problem with installs into non-default directories is now fixed, the code below is no longer needed.
Hi there, this is certainly a bug on our side. We will put in place a fix. In the mean time you can use this script to correct any existing installations of Web2py.
WEB2PY_PATH = '/home/marladarla7/web2py2'
ADMIN_PASSWORD = 'my_admin_pass'
# Does some necessary web2py setup
from gluon.widget import console
# Appends a hash of your password to the correct file
with open(WEB2PY_PATH + '/parameters_443.py', 'a') as f:
f.write('password="%s"' % (hashlib.md5(ADMIN_PASSWORD).hexdigest(),))