跳转到帖子
论坛QQ群

Invision Community 5.0.0 Beta 1 发帖子就 An error occurred (500 Error)

精选回复

发布于

Invision Community 5.0.0 Beta 1 发帖子就 An error occurred (500 Error)

 

一发帖子就错误 An error occurred (500 Error),但帖子内容有成功生成

beta1.png

 

 

 

 

只能预览帖子内容,点击帖子还是会错误 An error occurred (500 Error)

beta2.png

 

 

 


论坛语言切换为 英文,即可查看贴子

beta3.png

 

beta4.png

 

 

 


论坛语言切换为中文,查看贴子又开始错误 An error occurred (500 Error)

 

 


在论坛后台,查看系统日志

2024/10/19 22:55 uncaught_exception IPS\Http\Url\Exception: INVALID_SEO_TEMPLATE promote_manage (0) #0 根目录\system\Http\Url...


IPS\Http\Url\Exception: INVALID_SEO_TEMPLATE promote_manage (0)
#0 根目录\system\Http\Url\Friendly.php(221): IPS\Http\Url\Friendly::buildFriendlyUrlComponentFromData('app=core&module...', 'promote_manage', Array)
#1 根目录\system\Http\Url.php(182): IPS\Http\Url\Friendly::friendlyUrlFromQueryString('app=core&module...', 'promote_manage', Array, 0)
#2 根目录\system\Lang\Lang.php(2007): IPS\Http\Url::internal('app=core&module...', 'front', 'promote_manage')
#3 [internal function]: IPS\Lang->IPS\{closure}(Array)
#4 根目录\system\Lang\Lang.php(2002): preg_replace_callback('/{internal\\.([a...', Object(Closure), '\xE6\xAD\xA4\xE6\x8E\xA8\xE5\xB9\xBF\xE5\xB7\xB2\xE4\xBF\x9D...')
#5 根目录\system\Lang\Lang.php(1811): IPS\Lang->replaceWords('\n<!DOCTYPE html...')
#6 根目录\system\Output\Output.php(939): IPS\Lang->parseOutputForDisplay('\n<!DOCTYPE html...')
#7 根目录\system\Dispatcher\Dispatcher.php(192): IPS\Output->sendOutput('\n<!DOCTYPE html...', 200, 'text/html')
#8 根目录\system\Dispatcher\Standard.php(135): IPS\Dispatcher->finish()
#9 根目录\system\Dispatcher\Front.php(650): IPS\Dispatcher\Standard->finish()
#10 根目录\system\Dispatcher\Dispatcher.php(171): IPS\Dispatcher\Front->finish()
#11 根目录\index.php(16): IPS\Dispatcher->run()
#12 {main}


回溯
#0 根目录\init.php(827): IPS\Log::log('IPS\\Http\\Url\\Ex...', 'uncaught_except...')
#1 [internal function]: IPS\IPS::exceptionHandler(Object(IPS\Http\Url\Exception))
#2 {main}

 

起先,我猜是IPS 4.7.x 中文包不兼容 IPS 5.0.0,因为过时的语言字段非常多,相同的语言字段也有不少被修改

经过我一番查看中文包与修改,还是一样会 500 Error

 

虽然有想过,该不会是语言包里的标点符号,刚好与论坛源码冲突吧?

重新加上或者删掉语言包里的标点符号,也是一个大工程

 

系统日志出现的 INVALID_SEO_TEMPLATE,问题跟模板有关系?

创建帐户或登录后发表意见