Категории

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

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

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

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

Расширения

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

Модули

Шаблоны

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

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

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

Бизнес книги

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

Магазины на ShopOS

Хостинг для ShopOS

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

Курилка

Помогите с ошибкой!( Пожалуйста!

Всем привет! Залил магазин на хостинг! И заметил, что внизу магазина выскакивает вот такая штука Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0, что это подскажите и как убрать! Очень нужно!!!


И ответ можно получить у google:
http://www.php.ru/forum/viewtopic.php?p=137700
http://subscribe.ru/archive/comp.soft.prog.phpplus/200704/11195840.html
http://forums.digitalpoint.com/showthread.php?t=427439
Или ВЫ сами не хотите в этом разбираться?


Подскажите где поправить, в частности касаемо магазина, я немного потерялся! Не профи в этом!


хостеру напишите.


С хостингами никогда решить проблему не сможешь.....
Ответ хостеров: "Warning" не является ошибкой как таковой, его наличие может не влиять на
работу скрипта. Судя по тексту уведомления проблема заключается в использовании
старого синтаксиса, рекомендуем Вам отключить вывод ошибок в настройках модуля
PHP или обратиться к разработчику скрипта для решения данной проблемы.
Подскажите в каком модуле нужно отключить ввод ошибок?


ВАм ведь Fahrenheit  выдал ссылки с ответами на вопрос. Видимо, конфликт с именами переменных обычными и сессионными. Надо искать, с какими именно, и устранять.


С хостерами всегда можно решить проблему. Смотря кто хостер. а если хотите просто отключить вывод ошибок(не рекомендуется). То нужно знать что у вас за хостинг(VDS или Shared). И от сюда уже думать. Если VDS то ищите php.ini. Не знаете где он...создайте файл "блабла.php" c содержимым


<?php
phpinfo();
?>

И узнаете где он у вас. И отключаем вывод ошибок.Для этого необходимо найти в файле php.ini параметр error_reporting:
и выставить

error_reporting = E_NONE


нарвался вчера вроде на такую ошибку.
такое получилось когда я мыло пользователя прописал в БД админку и авторизировался.
Вроде так, если ничего не забыл.

В любом случае похожая ошибка была при описанной выше ситуации.


Файл PHP.INI  я нашел, только вот прав на него нед, видимо хостинг не дал((( Есть ли возможность еще каким либо способом избавиться от Warning. С хостером проблему вообще походу не решить никогда.


Всем спасибо за помощь! Ошибку убрал!!! :)


Источник



Copyright ShopOS