来自用户的信息: 在这里,我们报告错误论坛 - 页236 对于较长的帖子出现错误: Code: Catchable fatal error: Argument 3 passed to vbet_containsSeparated() must be an instance of int, integer given, called in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 158 and defined in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 173 该文件vbenterprisetranslator_functions_detection.php将其标记为注释下面几行: Code: //if(vbet_containsSeparated($message, $ignoredLen, $index)) {^M //$message = substr_replace($message, ''.$ignored.'“$索引,ignoredLen)$ ^ M //指数+ = VBET_NOTRANSLATE_LENGTH;} // ^ M ^ M 该解决方案帮助、但我不知道是否该意见没有标注一些重要的事情办到。
Catchable fatal error: Argument 3 passed to vbet_containsSeparated() must be an instance of int, integer given, called in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 158 and defined in /usr/local/www/apache24/data/forum.alfaholicy.org/includes/vbenterprisetranslator_functions_detection.php on line 173
//if(vbet_containsSeparated($message, $ignoredLen, $index)) {^M //$message = substr_replace($message, ''.$ignored.'“$索引,ignoredLen)$ ^ M //指数+ = VBET_NOTRANSLATE_LENGTH;} // ^ M ^ M
您注释掉包裹在notranslate bbcodes到来的消息单词/句子。是您的文件vbenterprisetranslator_functions_detection.php肯定是有效的? 这个功能应该是这样的: PHP Code: if(vbet_containsSeparated($message,$ignoredLen, $index)) { $message = substr_replace($message, '[notranslate]'.$ignored.'[/notranslate]', $index, $ignoredLen); $index += VBET_NOTRANSLATE_LENGTH; } 您可以尝试下载最新的更新和vBET'a文件(我可以看到你正在使用最新版本)。如果不忽略单词/句子 AdminCP->vBET->Translation Options->Ignored words/sentences 那么这个功能是不是理论上你所需要的。
if(vbet_containsSeparated($message,$ignoredLen, $index)) { $message = substr_replace($message, '[notranslate]'.$ignored.'[/notranslate]', $index, $ignoredLen); $index += VBET_NOTRANSLATE_LENGTH; }
最后编辑者 Marcin Kalak; 18-05-17 在 15:49.
不幸的是,我用忽略单词。因为不是阿尔法罗密欧阿尔法·罗密欧的向我解释。如何做到这一点是确定的? 购买和安装最新版本(前几天)之前,我使用的免费版本。也许这就是为什么这些花?
顶部重新下载最新版本,并VBET您从文件夹上传文件 上传 覆盖它们的服务器上。
要解决此问题︰ 1) 打开文件︰ includes/vbenterprisetranslator_functions_detection.php 2)查找行: PHP Code: function vbet_containsSeparated($text, $ignoredLen, int $index) { 3)更换到: PHP Code: function vbet_containsSeparated($text, $ignoredLen, $index) { 此更改将在下一版本的 vBET 执行。请注意,为了将旧词包装在标记 [notranslate] 使用 AdminCP->vBET Tools->Opaque Ignored Words.
function vbet_containsSeparated($text, $ignoredLen, int $index) {
function vbet_containsSeparated($text, $ignoredLen, $index) {
最后编辑者 Marcin Kalak; 27-05-17 在 09:05.
查看标签云
论坛