1. smbluest
  2. Commercial Templates
  3. Monday, 06 July 2015
  4.  Subscribe via email
Hi,

I am using the Metropolis template and need to upgrade the PHP version of my site from 5.3 to 5.5. When I do this upgrade, I get the following error message: Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/XXXXXXX(username)/public_html/libraries/joomla/filter/input.php on line 664

For the moment, I am using PHP 5.4 with no errors but security support for it will end in September. Are you able to assist?

Many thanks!
Accepted Answer Pending Moderation
0
Votes
Undo
Hello

The issue you are having does not appear to be template related. Could I ask you to try enabling one of the default Joomla templates (Beez) and see if the issue persists?

Ciarán
  1. more than a month ago
  2. Commercial Templates
  3. # 1
Accepted Answer Pending Moderation
0
Votes
Undo
Hi,

I changed the default template to Beez and still got the same error message on the home page (and in the back end of Joomla): Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/XXXXXXX(username)/public_html/libraries/joomla/filter/input.php on line 664

Regards,
Sheri
  1. more than a month ago
  2. Commercial Templates
  3. # 2
Accepted Answer Pending Moderation
0
Votes
Undo
FIXED! I discovered that the Joomla version on the site was 3.1.1 but the Control Panel was showing Joomla as up-to-date. I upgraded the Joomla version to 3.4.3 and then upgraded the PHP to 5.6 and had no problems.

Thanks for your support and please close this issue.
  1. more than a month ago
  2. Commercial Templates
  3. # 3
Accepted Answer Pending Moderation
0
Votes
Undo
Great! :)

Thank you for the update and for sharing your solution.

Ciarán
  1. more than a month ago
  2. Commercial Templates
  3. # 4
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!