Я не могу изменить пароль пользователя в качестве вошедшего в систему пользователя, в качестве администратора или в разделе восстановления пароля. Я также не могу создать нового пользователя. Я получаю сообщение об ошибке «Внутренняя ошибка: не удалось обновить пароль». при попытке изменить пароль пользователя через администрацию.
В /var/log/messages нашел следующую ошибку:
nscd: libnss-mysql: mysql_query failed: MySQL server has gone away, trying again (2)
Я не понимаю, как остальной контент сайта все еще работает, и я могу создавать и добавлять вещи, если база данных mysql не работает?!
База данных запущена, и я могу войти в систему, используя учетные данные пользователей базы данных dbauthuser и codendiadm.
Некоторые другие журналы, относящиеся к этому, включают:
/var/спул/почта/код
Fatal error: Uncaught exception 'DataAccessException' with message 'Unable to access the
database ( - 2013). Please contact your administrator.' in
/usr/share/tuleap/src/common/dao/include/DataAccess.class.php:88
Stack trace:
#0 /usr/share/tuleap/src/common/dao/include/DataAccess.class.php(71):
DataAccess->reconnect()
#1 /usr/share/tuleap/src/common/dao/CodendiDataAccess.class.php(41):
DataAccess->DataAccess(Object(DataAccessCredentials), 0)
#2 /usr/share/tuleap/src/common/dao/CodendiDataAccess.class.php(48):
CodendiDataAccess->__construct()
#3 /usr/share/tuleap/src/common/dao/include/DataAccessObject.class.php(49):
CodendiDataAccess::instance()
#4 /usr/share/tuleap/src/common/Config/ForgeConfig.php(53):
DataAccessObject->__construct()
#5 /usr/share/tuleap/src/www/include/pre.php(40):
ForgeConfig::loadFromDatabase()
#6 /usr/share/tuleap/src/utils/process_system_events.php(23):
require_once('/usr/share/tule...')
#7 {main}
thrown in /usr/share/tuleap/src/common/dao/include/DataAccess.class.php on line 88
/var/журнал/httpd/error.log
PHP Notice: DB error ==> UPDATE user SET password='<passwordhash>',
user_pw='<passwordhash>', unix_pw='<passwordhash>', last_pwd_update=1433785478
WHERE user_id = 102 @@
/usr/share/tuleap/src/common/dao/include/DataAccessObject.class.php
at line 147 in /usr/share/tuleap/src/common/dao/include/DataAccessObject.class.php
on 155, referer: https://domain.com/account/login.php?return_to=%2Fmy%2F