Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Deprecated: Function ereg() is deprecated in

На Wamp server 2.0
(Apache Version :2.2.11,
PHP Version :5.3.0,
MySQL Version : 5.1.36)

В админке в настройке магазина выдает ошибку:

Deprecated: Function ereg() is deprecated in C:\wamp\www\vygrant.mk.ua\admin\configuration.php on line 99

Суть проблемы - функция ereg() устаревшая и в последующих версиях php будет исключена.
Решение - либо отключить прерывание на ошибку отредактировав php.ini:
error_reporting=E_ALL & ~E_DEPRICATED,

либо использовать более старую (старее 5.3) версию PHP,

либо (рекомендуется) заменить в файле admin/configuration.php
строку if (ereg('->', $use_function)) {
на строку if (preg_match('/->/', $use_function)) {

Проблема решена самостоятельно, но прошу разработчиков исправить проблему в следующих версиях.


через минут 20 выложу

там файлов 50 еще нужно подправить

чтобы нигде не возникало Deprecated: Function


вот

обновление пока не могу сделать - не все еще доделано, что планировалось сделать до  версии 2.5.1


заменять файлы крайне осторожно

первоначально сделав бекап


http://www.shopos.ru/forum/index.php?topic=3176.0


Источник



Copyright ShopOS