Назад | Перейти на главную страницу

WampServer устаревшие функции с X-Cart

Я хочу запустить свой веб-сайт X-Cart на моем собственном локальном Wampserver, чтобы протестировать, если обновление сервера X-Cart нарушит работу веб-сайта или нет. Версия X-Cart - 4.2.2.

Когда я запускаю его на localhost, я получаю следующую ошибку перед основным содержимым:

( ! ) Deprecated: Function set_magic_quotes_runtime() is deprecated in C:\wamp\www\hilla\prepare.php on line 52
Call Stack
#   Time    Memory  Function    Location
1   0.0362  380720  {main}( )   ..\home.php:0
2   0.0497  392656  require( 'C:\wamp\www\hilla\auth.php' ) ..\home.php:38
3   0.0713  399144  require( 'C:\wamp\www\hilla\preauth.php' )  ..\auth.php:45
4   0.0899  650648  include_once( 'C:\wamp\www\hilla\init.php' )    ..\preauth.php:51
5   0.0957  878200  require_once( 'C:\wamp\www\hilla\prepare.php' ) ..\init.php:41

Error: Smarty error: [in customer/home.tpl line 18]: syntax error: unrecognized tag 'var' (Smarty_Compiler.class.php, line 590) in C:\wamp\www\hilla\include\lib\smarty\Smarty.class.php on line 1092

Локальный WampServer имеет версию Apache: 2.2.17, версию PHP: 5.3.5.

Это значит set_magic_quotes_runtime () не работает с PHP v5.3.5 или новее?

Это означает, что функции устарели, поэтому в PHP 5.3 она включена, а в PHP6 нет.

Проблема в том, что предупреждение выводится, когда вы отключите описанные сообщения в своем php.ini, система должна работать.