MyBB Community Forums

Full Version: preg_replace depreciated in class_parser.php
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
To put it simple, today I got these shitload of errors:

Site in question:
http://www.dedeno.net/forum/portal.php

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 642

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 380

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 381

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 382

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 383

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 389

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 642

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 380

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 381

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 382

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 383

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 389

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 642

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 354

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 380

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 381

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 382

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 383

Deprecated: preg_replace() [function.preg-replace]: The /e modifier is deprecated, use preg_replace_callback instead in /users/dutchharbor/www/forum/inc/class_parser.php on line 389

Apparently this is due to a new version of PHP.
Could the file in question be updated or help provided how I can fix this problem, as I'm not skilled at PHP myself.

Thanks in advance.
This does not provide me with a solution.
Going to try that and see if it works!

It worked, thanks!
(2013-07-03, 11:37 AM)Ansem Wrote: [ -> ]It worked, thanks!

Out of curiosity, who are you hosting with?
(2013-07-03, 12:00 PM)frostschutz Wrote: [ -> ]
(2013-07-03, 11:37 AM)Ansem Wrote: [ -> ]It worked, thanks!

Out of curiosity, who are you hosting with?

I too have this question. I'm surprised to see 5.5 in use on production servers with hosts already (unless OP is using a VPS/Dedi and has intentionally upgraded).
*waves from the other thread* As I mentioned there, the host is bplaced.net and square7.ch , basically the same thing. For me, to date, one of the best supported, highest uptime and very well established webhosts, including freehosting as well.