2012-06-08 5 views
0

Я установил модификацию для моего VBulletin свиты и получил эту ошибкуVbulletin фатальная ошибка/PHP

Fatal error: Using $this when not in object context in /var/www/forum/includes/class_hook.php on line 57 

Очевидно, что некоторые пользователи имеют эту ошибку при использовании мод с vbadvanced, но Тереза ​​нет поддержки, оказываемой.

Возможно, кто-то может понять это. У меня нет каких-либо PHP-знания, поэтому я извинить заранее

Это строка 53 - 58

53 * Sets the plugin list array 
54 */ 
55 function set_pluginlist(&$pluginlist) 
56 { 
57  $this->pluginlist =& $pluginlist; 
58 } 

Я надеюсь, что кто-то может помочь мне, и это не очень много информации:/

+0

@JaredFarrish это внутри файла плагина VERY LARGE, поэтому невозможно проверить, вызвано ли оно через объект. BTW, разработчик плагина дал ссылку для загрузки исправленных файлов. –

ответ

1

Такая же проблема, кажется, решена. Попробуйте проверить: VBulletin Forum.

Процитирую оттуда:

Я загрузил исправление для выпуска vBAdvanced, пожалуйста, повторно загрузить файл почтового индекса и повторно загрузить /dbtech/livewall/hooks/process_templates_complete.php

ссылку на этот сингл должность: http://www.vbulletin.org/forum/showpost.php?s=0de19e68ada2bc70d3698e851f0cce9e&p=2306225&postcount=12

Надеюсь, это полезно! :)

+0

Да, спасибо, что я получил это через google на данный момент и попробовал его, но это не тот плагин, который я установил. Плагин, который я получил, это «DBTech: Advanced Post Thanks/Like». Давайте посмотрим, исправляет ли это это, хотя – Sev

+0

Да, конечно, если нет, просто разместите полный код на некоторых хороших сайтах, таких как pastebin или что-то еще, чтобы люди могли отлаживать и получать его за вас. –

+0

О, вау, кажется немного странным. Но я скопировал файл, который был предоставлен в этом потоке в направлении от модификации, которую я установил, и (даже если это совершенно другой мод), он работает сейчас: D Ty для помощи мне – Sev

0

Повторно загрузить модификацию, использованную в режиме ASCII.