Na górze forum mam takie komunikat:
Pesclub.eu i wiesz więcej.... - HomeKod:Parse error: syntax error, unexpected ')' in /home/pesclube/domains/pesclub.eu/public_html/includes/class_core.php(4444) : eval()'d code on line 15
Wersja do druku
Na górze forum mam takie komunikat:
Pesclub.eu i wiesz więcej.... - HomeKod:Parse error: syntax error, unexpected ')' in /home/pesclube/domains/pesclub.eu/public_html/includes/class_core.php(4444) : eval()'d code on line 15
Może sprawdź czy któraś wtyczka nie wywołuje tego błędu. Wyłącza je jedną po jednej i sprawdzaj.
wtyczka? mam tyle tych wtyczek że masakra:(
One by one nic innego nie przychodzi mi do głowy. Wyłączenie wszystkich nie wskaże winowajcy. Może tylko wykluczyć błąd z add-ons.
Czemu nie robisz aktualizacji vb? Zapominasz o względach bezpieczeństwa?
Jestem zdania jak kolega powyżej - trzeba szukać winowajcy we wtyczce.
jak zrobie akualizacje vb to nie strace żadnych danych? a dlaczego wtyczka ma być winna skoro to tak nagle wyskoczyło? dobra spróbuje te wtyczki
---------- Wiadomość dopisana o 18:32 ----------
wyłączne nic nie zmieniły...
Wykonałeś czynności diagnostyczne np. sprawdzenie czy pliki są poprawne?
nie pomogło może to jakiś łącz na serwerze powiem że mam dużo problemów z nim:( a kto mi powie skąd wziąśc pliki żeby zaktualizować wersję do nowszej?
Zadziwiające pytanie? Skąd zatem masz obecną wersję vb?
Please Log In
=============
Edit:
O ile pamięć mnie nie myli to w ver.4.1.3 vb był jakiś błąd w usercp i on zgłaszał podobny komunikat błędu. Ale to dość dawno było i pamięć może mnie zawodzić :D
================
Edit2:
Na poważnie. W vb4.1.3 w class_core.php (4444)
Spróbuj na chwilę dla przetestowania dodać przed eval($template_code);Kod:/**
* Renders the output after preperation.
* @see vB_Template::render()
*
* @param boolean Whether to suppress the HTML comment surrounding option (for JS, etc)
* @return string
*/
protected function render_output($suppress_html_comments = false)
{
//This global statement is here to expose $vbulletin to the templates.
//It must remain in the same function as the template eval
global $vbulletin;
extract($this->registered, EXTR_SKIP | EXTR_REFS);
$template_code = self::fetch_template($this->template);
if (strpos($template_code, '$final_rendered') !== false)
{
eval($template_code);
}
else
{
eval('$final_rendered = "' . $template_code . '";');
}
if ($vbulletin->options['addtemplatename'] AND !$suppress_html_comments)
{
$template_name = preg_replace('#[^a-z0-9_]#i', '', $this->template);
$final_rendered = "<!-- BEGIN TEMPLATE: $template_name -->\n$final_rendered\n<!-- END TEMPLATE: $template_name -->";
}
return $final_rendered;
}
Wywołaj stronę forum i sprawdź co teraz wskaże. Po teście usuń dodany wpis.Kod:echo 'TYLKO dla TESTU template name: ' . $template_name;
Sugerujesz, że gdzieś w szablonie siedzi "zły znak" ?