change "ereg_replace(" to "preg_replace("

Thats all.

Thomas

On 23.07.2010 12:51, [email protected] wrote:
> Find a replacement for ereg_replace(), and use it.
> 
> 
> -----Original Message-----
> From: Timothy
> Sent:  07/21/2010 10:27:07 PM
> Subject:  [ossec-list] Re: Web UI
> 
> Hi with reference to my previous post, I made it home and I am posting
> a bunch of the php errors
> 
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 366
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 329
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 330
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 361
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 362
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 365
> 
> Deprecated: Function ereg_replace() is deprecated in /var/www/ossec/
> lib/os_lib_alerts.php on line 366
> 
> Is there a simple fix for these.
> 
> 
> On Jul 20, 12:51 pm, B/K Walker <[email protected]> wrote:
> 
>> On Tue, 20 Jul 2010 07:11:20 -0700 (PDT) Timothy <[email protected]> 
>> wrote:
>>
>>> I have ossec installed on a wide variety of machines, mostly windows,
>>> but some linux. I am using the web user interface and for some reason
>>> I am getting a huge number of php errors with listings of deprecated
>>> functions, I need to fix these before I can concentrate on the
>>> configuration issues with the other machines, I can get the exact
>>> verbage when I reach home, has anyone seen these messages and could
>>> possibly grant me a clue as to where I can go to correct. Thanks
>>
>> For a quick fix, you can change the setting for what errors PHP returns.  
>> You can either add "php_value display_errors 0" to .htaccess, add 
>> error_reporting(); to the php files throwing errors (or an include) perhaps 
>> error_reporting(E_ERROR); so that real errors continue to be displayed (I 
>> suspect the deprecated messages are warnings).
>>
>> I suspect that the web UI doesn't get the 'lovin' it needs and it's simply 
>> not up to speed with the latest PHP.
>>
>> --
>> I invented skydiving in 1989!



-- 
Chirado OHG
Thomas K. Rosin

Telefon:        02181 2156701
Telefax:        02181 2156708
E-Mail:         [email protected]

GnuPG-/PGP-Schlüssel auf Anfrage

-----------------------------------
Informationen zum Unternehmen:
Chirado OHG
Unterstraße 61
41516 Grevenbroich

Geschäftsführende Gesellschafter:
Alexander Hoff, Thomas K. Rosin

Sitz: Grevenbroich
Gerichtsstand: Mönchengladbach
Handelsregistereintrag: HRA 4940

USt.-IdNr.: DE215386270

Reply via email to