ReviewBoard 系列图文教程之(二)—— Something broke! (Error 500)

xiaoxiao2021-02-28  32

本文环境

阿里云 ECS 1 核 1GB(简约型 t1, ecs.t1.small) 领取优惠券CentOS 7.4 64位 (公共镜像)Intel(R) Xeon(R) CPU E5-2650 v2 @ 2.60GHzRAM 1.00 GBReviewBoard 3.0.7注意:1核1G的刚刚能安上,真正用起来卡到崩,简易用2核4G的

一、报错信息

打开页面报错提示如下

Something broke! (Error 500) It appears something broke when you tried to go to here. This is either a bug in Review Board or a server configuration error. Please report this to your administrator.

截图如下:

二、解决方案

1、 更改 /var/www/reviewboard/conf/settings_local.py 文件,将 DEBUG = False 改为 DEBUG = True ( 本文ReviewBoard安装位置为 /var/www/reviewboard/ )

2、 重启 Apache 服务

service httpd restart

3、 重新访问ReviewBoard,查看界面报错信息

OperationalError at / (2003, "Can't connect to MySQL server on '127.0.0.1' (111)") Request Method: GET Request URL: http://192.168.1.111/ Django Version: 1.6.11 Exception Type: OperationalError Exception Value: (2003, "Can't connect to MySQL server on '127.0.0.1' (111)") Exception Location: /usr/lib64/python2.7/site-packages/MySQLdb/connections.py in __init__, line 193 Python Executable: /usr/bin/python Python Version: 2.7.5 Python Path: ['/var/www/reviewboard/conf', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/usr/lib64/python2.7/site-packages', '/usr/lib/python2.7/site-packages', '/usr/lib/python2.7/site-packages/cloud_init-0.7.6-py2.7.egg'] Server time: Sat, 7 Jul 2018 09:01:07 +0000

截图如下: 4、本文根据报错信息重启MySQL问题修复(后来发现是服务器配置太低了,动不动服务就崩,看来1核1G的跑ReviewBoard真心不行啊,后来下血本换了2核4G的跑的嗷嗷的!),还有可能MySQL密码不正确以及权限问题导致,可参照MySQL简易教程修改密码及权限,其他错误可根据报错信息自行解决

转载请注明原文地址: https://www.6miu.com/read-2621428.html

最新回复(0)