Dobrý den,
prosím, nevíte někdo, co znamená tato hláška, která se mi objevila v administraci wordpresu:
Díky moc za pomoc!Kód:Warning: Creating default object from empty value in /home/www/ebar.cz/public_html/pujcovnapsu.cz/wp-admin/includes/theme.php on line 23
Imrich
Co způsobuje chybu "Creating default object from empty value"?
Co se právě děje na Webtrhu?
- Guava nabízí: 🌐💻📱 Guava.cz | Tvorba Webových stránek, E-shopů, Mobilních aplikací
- Jenda10 poptává: Úprava webu na WP, design a další
- PetrCZE poptává: Rychlá úprava ve shoptetu
16.12.2015
18:42
musil.david
Co nabízím
Pro každého klienta dokážu najít nejlepší možné a vyhovující řešení.
Web | david-musil.cz |
Příspěvky |
5 629
|
Členem od |
14.02.2011
|
Kazdopadne je to Warning, tak by mohla jit vypnout varovna hlaseni. Ale urcite to neni spravne reseni. Ale pokud mas WP, mohla by tam zlobit starsi verze PHP.
Jestli muzete pridat do hlavniho souboru: ini_set('display_errors', 0);
Hledání chybové hlášky přináší rychlé vysvětlení:
Creating default object from empty value in PHP? - Stack Overflow…
Máte PHP 5.3 se zapnutým varováním před chybami typu E_STRICT, nebo PHP 5.4 a vyšší se zapnutým varováním E_WARNING, a následující kód:
Opravit se to dá jednoduše, deklarujte proměnnou, než jí něco přiřadíte:Kód:$obj = null; $obj->property = 'foo';
Kód:$obj = new stdClass(); $obj->property = 'foo';
Ano, jedná se o WP a pravděpodobně by to mohlo být tou starší verzí PHP. Zkusím vlžit do souboru ini_set, navržený kód. Zatím moc děkuji - dám vědět :).Kazdopadne je to Warning, tak by mohla jit vypnout varovna hlaseni. Ale urcite to neni spravne reseni. Ale pokud mas WP, mohla by tam zlobit starsi verze PHP.
Jestli muzete pridat do hlavniho souboru: ini_set('display_errors', 0);
Imrich
---------- Příspěvek doplněn 16.12.2015 v 21:51 ----------
Nevím jistě ale určitě to zkontroluji a ozvu se. Mockrát děkuji!Hledání chybové hlášky přináší rychlé vysvětlení:
Creating default object from empty value in PHP? - Stack Overflow…
Máte PHP 5.3 se zapnutým varováním před chybami typu E_STRICT, nebo PHP 5.4 a vyšší se zapnutým varováním E_WARNING, a následující kód:
Opravit se to dá jednoduše, deklarujte proměnnou, než jí něco přiřadíte:Kód:$obj = null; $obj->property = 'foo';
Kód:$obj = new stdClass(); $obj->property = 'foo';
Imrich