FAQ |
Kalender |
|
![]() |
#1 | |||
|
||||
Medlem
|
Kör PHP 5.3.2 på en Ubuntu server där en Joomla sajt snurrar.
I min php.ini har jag angett: error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED I toppen av filerna som har skapat felmeddelandet har jag också lagt till: error_reporting(0); I Joomlas admin har jag dessutom valt att inte visa några felmeddelanden under "Global configuration" -> "Server". Trots detta får jag deprecated och notice meddelanden på sajten?! Någon som har några heta tips på vad som kan vara fel? |
|||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Banned
|
Sätt error_reporting i filerna till :
Kod:
error_reporting(E_ALL ^ E_DEPRECATED ^ E_NOTICE); |
||
![]() |
![]() |
![]() |
#3 | |||
|
||||
Medlem
|
||||
![]() |
![]() |
![]() |
#4 | |||
|
||||
Bara ett inlägg till!
|
Har du startat om webbservern och tömt eventuell opcode-cache (APC och liknande)?
|
|||
![]() |
![]() |
![]() |
#5 | |||
|
||||
Medlem
|
Nu är problemet löst. Undersökte filerna som genererade dessa meddelanden lite mer noggrant och de nyttjade ett framework som låg i en annan php-fil för vissa funktioner. Så fort jag ström error_reporting i den filen försvann alla meddelanden.
Frustrerande när det är "fel filer" som kastar ur sig felmeddelanden ![]() Tack för alla tips! |
|||
![]() |
![]() |
Svara |
|
|