Oprava chyby WordPress 331 |
Na webu PHPfusion.litomysl.net mi z ničehonic přestal fungovat přístup do administrce, přihlášení sice jde , ale zobrazí se pouze levá část menu a pravá - hlavní čaást zůstane prázdná
Zkoušel jsem mnoho věcí, včetně reinstalace wordpressu (verze331) ale nic. Poté jsem oslovil help na xhostingu, který mi posla chybovou hlášku:
Dobrý den,
hlásí to následující chybu v kódu:
Fatal error: Access to undeclared static property: WP_Screen::$this in /mnt/swraid/data/l/litomysl.net/phpfusion/wp-admin/includes/screen.php on line 706
Vaše verze wordpress nejspíš není kompatibilní s PHP 5.4.
S pozdravem
Ladislav Alexa
Help
XH CZ a.s.
Pak už bylo odstranění závady vcelku jednoduché, vygogloval jsem :
There is a bug in WordPress 3.3.1 causing the issue. It may affect other versions as well.
To solve the issue you can update WordPress to the current stable release and do integration testing afterwards. Or you can do a quick bug fix.
To fix the bug:
Open file blog/wp-admin/includes/screen.php in your favorite text editor.
On line 706 find the following PHP statement:<?php echo self::$this->_help_sidebar; ?>
Replace it with the statement: <?php echo $this->_help_sidebar; ?>
Save your changes.
Hope it helps you.
Závada odstraněna a byla asi způsobena nekompabilitou starší verze WP s novější PHP na serveru. |
|
Doporučuji |
Hledáte spolehlivé místo pro Vaše webové stránky?
|
Kdo je On-line |
Hosté On-line: 1
Členové On-line: 0
Registrovaní členové: 5
Nejnovější člen: gerisa
|
|