Dolfik Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 Установил OpenCart, и полезли ошибки, в админ панель не получается зайти, на локальном сервере все работало отлично. Есть предположения, что виноват magic quotes (отключить их не получилось, в саппорт писать не стал). Сам сайт: http://vivat.com.for-test-only.ru/ Ошибки: Сайт: Warning: session_start() [function.session-start]: open(/var/www/p188510/data/mod-tmp/sess_d6a452e40284c21d62357fda9b43fa2e, O_RDWR) failed: No such file or directory (2) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/session.php on line 11Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php:102) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/session.php on line 11Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php:102) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/session.php on line 11Warning: Cannot modify header information - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php:102) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php on line 175Warning: Cannot modify header information - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php:102) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/currency.php on line 45 Админка (после логина): Warning: session_start() [function.session-start]: open(/var/www/p188510/data/mod-tmp/sess_0eb0f1eb202ab71b8b8d3ca37b6d626b, O_RDWR) failed: No such file or directory (2) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/session.php on line 11Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/admin/index.php:81) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/session.php on line 11Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/admin/index.php:81) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/session.php on line 11Warning: Cannot modify header information - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/admin/index.php:81) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/library/currency.php on line 45Warning: Cannot modify header information - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/admin/index.php:81) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /var/www/p188510/data/www/vivat.com.for-test-only.ru/admin/index.php:81) in /var/www/p188510/data/www/vivat.com.for-test-only.ru/system/engine/controller.php on line 29 Fatal error: Call to a member function get() on a non-object in /var/www/p188510/data/www/vivat.com.for-test-only.ru/admin/index.php on line 80 Надіслати Поділитися на інших сайтах More sharing options...
pashast Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 Сессия не стартует, попробуйте почистить куки в браузере. Надіслати Поділитися на інших сайтах More sharing options... Dolfik Опубліковано: 5 липня 2013 Автор Share Опубліковано: 5 липня 2013 Почистил, не помогло. Надіслати Поділитися на інших сайтах More sharing options... deim Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 Сессия не стартует из-за ошибок, которые перед её стартом на страницу отображаются Вариантов вижу не так уж и много: права на запись в папки с кэшем, неправильные пути в config.php Аргумент в пользу второго предположения: Fatal error: Call to a member function get() on a non-object in /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php on line 101 А пути могут неправильно считаться из-за лишней точки в адресе сайта. Потому что это получается поддомен третьего уровня. А создали скорее всего в настройках как обычный, не учитывая такое поведение серверов Надіслати Поділитися на інших сайтах More sharing options... Dolfik Опубліковано: 5 липня 2013 Автор Share Опубліковано: 5 липня 2013 Сессия не стартует из-за ошибок, которые перед её стартом на страницу отображаются Вариантов вижу не так уж и много: права на запись в папки с кэшем, неправильные пути в config.php Аргумент в пользу второго предположения: Fatal error: Call to a member function get() on a non-object in /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php on line 101 А пути могут неправильно считаться из-за лишней точки в адресе сайта. Потому что это получается поддомен третьего уровня. А создали скорее всего в настройках как обычный, не учитывая такое поведение серверов О каких настройках идет речь? Это временный домен. Надіслати Поділитися на інших сайтах More sharing options... deim Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 О каких настройках идет речь? Это временный домен. О том, что у вас в имени домена стоит "лишняя" точка. Сайт vivat.com.for-test-only.ru должен находиться в папке корневая_папка_домена/com/vivat Ну или хз как иначе объяснить. Вобщем у вас выходит, что домен vivat является поддоменом для поддомена com Уберите точку из имени между vivat и com и из конфигурационных файлов. Я думаю, что вопрос на этом решится. А, ну и поддомен же на хостинге пересоздать с именем vivatcom 1 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... karatinec Опубліковано: 11 грудня 2014 Share Опубліковано: 11 грудня 2014 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Надіслати Поділитися на інших сайтах More sharing options... 2 months later... sobwoofer Опубліковано: 24 лютого 2015 Share Опубліковано: 24 лютого 2015 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Надіслати Поділитися на інших сайтах More sharing options... sobwoofer Опубліковано: 25 лютого 2015 Share Опубліковано: 25 лютого 2015 Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Vitald3 Опубліковано: 5 березня 2016 Share Опубліковано: 5 березня 2016 Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: поподробней. у меня такая же проблема. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... hydrocarbonate Опубліковано: 21 квітня 2016 Share Опубліковано: 21 квітня 2016 поподробней. у меня такая же проблема. Попробуй обратиться в тех.поддержку хостинга. Мне сказали, что была удалена папка .tmp. После восстановления все стало нормально Надіслати Поділитися на інших сайтах More sharing options... 2 months later... dvi3001 Опубліковано: 15 липня 2016 Share Опубліковано: 15 липня 2016 Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } 1 Надіслати Поділитися на інших сайтах More sharing options... thujonov Опубліковано: 17 липня 2016 Share Опубліковано: 17 липня 2016 Подскажите пожалуйста, делал так: Бэкап сайта выгрузил на новый домен, создал и подключил новую БД с полным копированием в нее старой (тоже из бэкапа), удалил все категории и разделы.. И создавая новые категории под новую тематику сайта столкнулся с этим: Array ( [1] => Array ( [name] => 123 [seo_h1] => 123 [seo_title] => 123 [meta_keyword] => 123 [meta_description] => 123 [description] => <p> 123</p> ) ) Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Подскажите пожалуйста, что от меня хотят :mellow: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... ardashev06 Опубліковано: 8 грудня 2017 Share Опубліковано: 8 грудня 2017 для хостинга jino в корне может отсутствовать папка tmp (её просто нужно создать и все) никакие файлы редактировать не нужно! достаточно в phpinfo глянуть параметр session.save_path и проверить наличие этой папки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Angelsash Опубліковано: 19 листопада 2018 Share Опубліковано: 19 листопада 2018 (змінено) В 15.07.2016 в 13:28, dvi3001 сказал: Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } Этот способ помог. У меня был Бэкап сайта и высветились ошибки.... хостинг рег.ру, сайт работает на ocStore 2.3.0.2 Змінено 19 листопада 2018 користувачем Angelsash Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Доработка моих модулей Автор: Vice, 20 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 відповідей 863 перегляди Vice 21 жовтня 2019 [Поддержка] Модификатор загрузки расширений oc2 Автор: chick, 27 вересня 2016 расширения модули установка 0 відповідей 1 104 перегляди chick 27 вересня 2016 Доработка моих модулей Автор: Vice, 19 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 коментарів 5 749 переглядів Vice 20 жовтня 2019 Не работает шаблон после установки Автор: danilwebdevep3577, 10 березня 2021 шаблон не работает (і ще %d) Теги: шаблон не работает opencart3 установка 1 відповідь 878 переглядів markimax 10 березня 2021 Установить шаблон на существующий сайт Автор: Nikoaly, 26 лютого 2021 шаблон opencart3 (і ще %d) Теги: шаблон opencart3 установка 4 відповіді 686 переглядів Hojiakbar 20 березня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Ошибки после установки Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Dolfik Опубліковано: 5 липня 2013 Автор Share Опубліковано: 5 липня 2013 Почистил, не помогло. Надіслати Поділитися на інших сайтах More sharing options...
deim Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 Сессия не стартует из-за ошибок, которые перед её стартом на страницу отображаются Вариантов вижу не так уж и много: права на запись в папки с кэшем, неправильные пути в config.php Аргумент в пользу второго предположения: Fatal error: Call to a member function get() on a non-object in /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php on line 101 А пути могут неправильно считаться из-за лишней точки в адресе сайта. Потому что это получается поддомен третьего уровня. А создали скорее всего в настройках как обычный, не учитывая такое поведение серверов Надіслати Поділитися на інших сайтах More sharing options... Dolfik Опубліковано: 5 липня 2013 Автор Share Опубліковано: 5 липня 2013 Сессия не стартует из-за ошибок, которые перед её стартом на страницу отображаются Вариантов вижу не так уж и много: права на запись в папки с кэшем, неправильные пути в config.php Аргумент в пользу второго предположения: Fatal error: Call to a member function get() on a non-object in /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php on line 101 А пути могут неправильно считаться из-за лишней точки в адресе сайта. Потому что это получается поддомен третьего уровня. А создали скорее всего в настройках как обычный, не учитывая такое поведение серверов О каких настройках идет речь? Это временный домен. Надіслати Поділитися на інших сайтах More sharing options... deim Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 О каких настройках идет речь? Это временный домен. О том, что у вас в имени домена стоит "лишняя" точка. Сайт vivat.com.for-test-only.ru должен находиться в папке корневая_папка_домена/com/vivat Ну или хз как иначе объяснить. Вобщем у вас выходит, что домен vivat является поддоменом для поддомена com Уберите точку из имени между vivat и com и из конфигурационных файлов. Я думаю, что вопрос на этом решится. А, ну и поддомен же на хостинге пересоздать с именем vivatcom 1 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... karatinec Опубліковано: 11 грудня 2014 Share Опубліковано: 11 грудня 2014 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Надіслати Поділитися на інших сайтах More sharing options... 2 months later... sobwoofer Опубліковано: 24 лютого 2015 Share Опубліковано: 24 лютого 2015 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Надіслати Поділитися на інших сайтах More sharing options... sobwoofer Опубліковано: 25 лютого 2015 Share Опубліковано: 25 лютого 2015 Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Vitald3 Опубліковано: 5 березня 2016 Share Опубліковано: 5 березня 2016 Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: поподробней. у меня такая же проблема. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... hydrocarbonate Опубліковано: 21 квітня 2016 Share Опубліковано: 21 квітня 2016 поподробней. у меня такая же проблема. Попробуй обратиться в тех.поддержку хостинга. Мне сказали, что была удалена папка .tmp. После восстановления все стало нормально Надіслати Поділитися на інших сайтах More sharing options... 2 months later... dvi3001 Опубліковано: 15 липня 2016 Share Опубліковано: 15 липня 2016 Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } 1 Надіслати Поділитися на інших сайтах More sharing options... thujonov Опубліковано: 17 липня 2016 Share Опубліковано: 17 липня 2016 Подскажите пожалуйста, делал так: Бэкап сайта выгрузил на новый домен, создал и подключил новую БД с полным копированием в нее старой (тоже из бэкапа), удалил все категории и разделы.. И создавая новые категории под новую тематику сайта столкнулся с этим: Array ( [1] => Array ( [name] => 123 [seo_h1] => 123 [seo_title] => 123 [meta_keyword] => 123 [meta_description] => 123 [description] => <p> 123</p> ) ) Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Подскажите пожалуйста, что от меня хотят :mellow: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... ardashev06 Опубліковано: 8 грудня 2017 Share Опубліковано: 8 грудня 2017 для хостинга jino в корне может отсутствовать папка tmp (её просто нужно создать и все) никакие файлы редактировать не нужно! достаточно в phpinfo глянуть параметр session.save_path и проверить наличие этой папки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Angelsash Опубліковано: 19 листопада 2018 Share Опубліковано: 19 листопада 2018 (змінено) В 15.07.2016 в 13:28, dvi3001 сказал: Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } Этот способ помог. У меня был Бэкап сайта и высветились ошибки.... хостинг рег.ру, сайт работает на ocStore 2.3.0.2 Змінено 19 листопада 2018 користувачем Angelsash Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Доработка моих модулей Автор: Vice, 20 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 відповідей 863 перегляди Vice 21 жовтня 2019 [Поддержка] Модификатор загрузки расширений oc2 Автор: chick, 27 вересня 2016 расширения модули установка 0 відповідей 1 104 перегляди chick 27 вересня 2016 Доработка моих модулей Автор: Vice, 19 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 коментарів 5 749 переглядів Vice 20 жовтня 2019 Не работает шаблон после установки Автор: danilwebdevep3577, 10 березня 2021 шаблон не работает (і ще %d) Теги: шаблон не работает opencart3 установка 1 відповідь 878 переглядів markimax 10 березня 2021 Установить шаблон на существующий сайт Автор: Nikoaly, 26 лютого 2021 шаблон opencart3 (і ще %d) Теги: шаблон opencart3 установка 4 відповіді 686 переглядів Hojiakbar 20 березня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Ошибки после установки Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
Dolfik Опубліковано: 5 липня 2013 Автор Share Опубліковано: 5 липня 2013 Сессия не стартует из-за ошибок, которые перед её стартом на страницу отображаются Вариантов вижу не так уж и много: права на запись в папки с кэшем, неправильные пути в config.php Аргумент в пользу второго предположения: Fatal error: Call to a member function get() on a non-object in /var/www/p188510/data/www/vivat.com.for-test-only.ru/index.php on line 101 А пути могут неправильно считаться из-за лишней точки в адресе сайта. Потому что это получается поддомен третьего уровня. А создали скорее всего в настройках как обычный, не учитывая такое поведение серверов О каких настройках идет речь? Это временный домен. Надіслати Поділитися на інших сайтах More sharing options...
deim Опубліковано: 5 липня 2013 Share Опубліковано: 5 липня 2013 О каких настройках идет речь? Это временный домен. О том, что у вас в имени домена стоит "лишняя" точка. Сайт vivat.com.for-test-only.ru должен находиться в папке корневая_папка_домена/com/vivat Ну или хз как иначе объяснить. Вобщем у вас выходит, что домен vivat является поддоменом для поддомена com Уберите точку из имени между vivat и com и из конфигурационных файлов. Я думаю, что вопрос на этом решится. А, ну и поддомен же на хостинге пересоздать с именем vivatcom 1 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... karatinec Опубліковано: 11 грудня 2014 Share Опубліковано: 11 грудня 2014 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Надіслати Поділитися на інших сайтах More sharing options... 2 months later... sobwoofer Опубліковано: 24 лютого 2015 Share Опубліковано: 24 лютого 2015 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Надіслати Поділитися на інших сайтах More sharing options... sobwoofer Опубліковано: 25 лютого 2015 Share Опубліковано: 25 лютого 2015 Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Vitald3 Опубліковано: 5 березня 2016 Share Опубліковано: 5 березня 2016 Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: поподробней. у меня такая же проблема. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... hydrocarbonate Опубліковано: 21 квітня 2016 Share Опубліковано: 21 квітня 2016 поподробней. у меня такая же проблема. Попробуй обратиться в тех.поддержку хостинга. Мне сказали, что была удалена папка .tmp. После восстановления все стало нормально Надіслати Поділитися на інших сайтах More sharing options... 2 months later... dvi3001 Опубліковано: 15 липня 2016 Share Опубліковано: 15 липня 2016 Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } 1 Надіслати Поділитися на інших сайтах More sharing options... thujonov Опубліковано: 17 липня 2016 Share Опубліковано: 17 липня 2016 Подскажите пожалуйста, делал так: Бэкап сайта выгрузил на новый домен, создал и подключил новую БД с полным копированием в нее старой (тоже из бэкапа), удалил все категории и разделы.. И создавая новые категории под новую тематику сайта столкнулся с этим: Array ( [1] => Array ( [name] => 123 [seo_h1] => 123 [seo_title] => 123 [meta_keyword] => 123 [meta_description] => 123 [description] => <p> 123</p> ) ) Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Подскажите пожалуйста, что от меня хотят :mellow: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... ardashev06 Опубліковано: 8 грудня 2017 Share Опубліковано: 8 грудня 2017 для хостинга jino в корне может отсутствовать папка tmp (её просто нужно создать и все) никакие файлы редактировать не нужно! достаточно в phpinfo глянуть параметр session.save_path и проверить наличие этой папки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Angelsash Опубліковано: 19 листопада 2018 Share Опубліковано: 19 листопада 2018 (змінено) В 15.07.2016 в 13:28, dvi3001 сказал: Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } Этот способ помог. У меня был Бэкап сайта и высветились ошибки.... хостинг рег.ру, сайт работает на ocStore 2.3.0.2 Змінено 19 листопада 2018 користувачем Angelsash Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Доработка моих модулей Автор: Vice, 20 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 відповідей 863 перегляди Vice 21 жовтня 2019 [Поддержка] Модификатор загрузки расширений oc2 Автор: chick, 27 вересня 2016 расширения модули установка 0 відповідей 1 104 перегляди chick 27 вересня 2016 Доработка моих модулей Автор: Vice, 19 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 коментарів 5 749 переглядів Vice 20 жовтня 2019 Не работает шаблон после установки Автор: danilwebdevep3577, 10 березня 2021 шаблон не работает (і ще %d) Теги: шаблон не работает opencart3 установка 1 відповідь 878 переглядів markimax 10 березня 2021 Установить шаблон на существующий сайт Автор: Nikoaly, 26 лютого 2021 шаблон opencart3 (і ще %d) Теги: шаблон opencart3 установка 4 відповіді 686 переглядів Hojiakbar 20 березня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Встановлення, оновлення, налаштування Ошибки после установки
karatinec Опубліковано: 11 грудня 2014 Share Опубліковано: 11 грудня 2014 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Надіслати Поділитися на інших сайтах More sharing options...
sobwoofer Опубліковано: 24 лютого 2015 Share Опубліковано: 24 лютого 2015 открыть: system > library > session.php в файле поменять это - session_start (); на это - session_save_path("/tmp"); session_start (); и создать в корне сайта папку TMP с правами 777. если не сработает код выше, поменять на этот - session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Надіслати Поділитися на інших сайтах More sharing options... sobwoofer Опубліковано: 25 лютого 2015 Share Опубліковано: 25 лютого 2015 Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Vitald3 Опубліковано: 5 березня 2016 Share Опубліковано: 5 березня 2016 Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: поподробней. у меня такая же проблема. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... hydrocarbonate Опубліковано: 21 квітня 2016 Share Опубліковано: 21 квітня 2016 поподробней. у меня такая же проблема. Попробуй обратиться в тех.поддержку хостинга. Мне сказали, что была удалена папка .tmp. После восстановления все стало нормально Надіслати Поділитися на інших сайтах More sharing options... 2 months later... dvi3001 Опубліковано: 15 липня 2016 Share Опубліковано: 15 липня 2016 Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } 1 Надіслати Поділитися на інших сайтах More sharing options... thujonov Опубліковано: 17 липня 2016 Share Опубліковано: 17 липня 2016 Подскажите пожалуйста, делал так: Бэкап сайта выгрузил на новый домен, создал и подключил новую БД с полным копированием в нее старой (тоже из бэкапа), удалил все категории и разделы.. И создавая новые категории под новую тематику сайта столкнулся с этим: Array ( [1] => Array ( [name] => 123 [seo_h1] => 123 [seo_title] => 123 [meta_keyword] => 123 [meta_description] => 123 [description] => <p> 123</p> ) ) Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Подскажите пожалуйста, что от меня хотят :mellow: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... ardashev06 Опубліковано: 8 грудня 2017 Share Опубліковано: 8 грудня 2017 для хостинга jino в корне может отсутствовать папка tmp (её просто нужно создать и все) никакие файлы редактировать не нужно! достаточно в phpinfo глянуть параметр session.save_path и проверить наличие этой папки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Angelsash Опубліковано: 19 листопада 2018 Share Опубліковано: 19 листопада 2018 (змінено) В 15.07.2016 в 13:28, dvi3001 сказал: Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } Этот способ помог. У меня был Бэкап сайта и высветились ошибки.... хостинг рег.ру, сайт работает на ocStore 2.3.0.2 Змінено 19 листопада 2018 користувачем Angelsash Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Доработка моих модулей Автор: Vice, 20 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 відповідей 863 перегляди Vice 21 жовтня 2019 [Поддержка] Модификатор загрузки расширений oc2 Автор: chick, 27 вересня 2016 расширения модули установка 0 відповідей 1 104 перегляди chick 27 вересня 2016 Доработка моих модулей Автор: Vice, 19 жовтня 2019 доработка разработка (і ще %d) Теги: доработка разработка установка 0 коментарів 5 749 переглядів Vice 20 жовтня 2019 Не работает шаблон после установки Автор: danilwebdevep3577, 10 березня 2021 шаблон не работает (і ще %d) Теги: шаблон не работает opencart3 установка 1 відповідь 878 переглядів markimax 10 березня 2021 Установить шаблон на существующий сайт Автор: Nikoaly, 26 лютого 2021 шаблон opencart3 (і ще %d) Теги: шаблон opencart3 установка 4 відповіді 686 переглядів Hojiakbar 20 березня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
sobwoofer Опубліковано: 25 лютого 2015 Share Опубліковано: 25 лютого 2015 Второй способ помог, но в админку не входит, сессии в адресной строке меняются и 0 результата Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Vitald3 Опубліковано: 5 березня 2016 Share Опубліковано: 5 березня 2016 Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: поподробней. у меня такая же проблема. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... hydrocarbonate Опубліковано: 21 квітня 2016 Share Опубліковано: 21 квітня 2016 поподробней. у меня такая же проблема. Попробуй обратиться в тех.поддержку хостинга. Мне сказали, что была удалена папка .tmp. После восстановления все стало нормально Надіслати Поділитися на інших сайтах More sharing options... 2 months later... dvi3001 Опубліковано: 15 липня 2016 Share Опубліковано: 15 липня 2016 Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } 1 Надіслати Поділитися на інших сайтах More sharing options... thujonov Опубліковано: 17 липня 2016 Share Опубліковано: 17 липня 2016 Подскажите пожалуйста, делал так: Бэкап сайта выгрузил на новый домен, создал и подключил новую БД с полным копированием в нее старой (тоже из бэкапа), удалил все категории и разделы.. И создавая новые категории под новую тематику сайта столкнулся с этим: Array ( [1] => Array ( [name] => 123 [seo_h1] => 123 [seo_title] => 123 [meta_keyword] => 123 [meta_description] => 123 [description] => <p> 123</p> ) ) Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Подскажите пожалуйста, что от меня хотят :mellow: Надіслати Поділитися на інших сайтах More sharing options... 1 year later... ardashev06 Опубліковано: 8 грудня 2017 Share Опубліковано: 8 грудня 2017 для хостинга jino в корне может отсутствовать папка tmp (её просто нужно создать и все) никакие файлы редактировать не нужно! достаточно в phpinfo глянуть параметр session.save_path и проверить наличие этой папки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Angelsash Опубліковано: 19 листопада 2018 Share Опубліковано: 19 листопада 2018 (змінено) В 15.07.2016 в 13:28, dvi3001 сказал: Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } Этот способ помог. У меня был Бэкап сайта и высветились ошибки.... хостинг рег.ру, сайт работает на ocStore 2.3.0.2 Змінено 19 листопада 2018 користувачем Angelsash Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Vitald3 Опубліковано: 5 березня 2016 Share Опубліковано: 5 березня 2016 Все, разобрался, это проблема хостинга но решаемо в движке, не нужно гичего вписывать в файл session.php, просто перекодировать все в utf-8 без boom и поудалять пробелы во всех файлах которые пишутся в ошибках. типа так: поподробней. у меня такая же проблема. Надіслати Поділитися на інших сайтах More sharing options...
hydrocarbonate Опубліковано: 21 квітня 2016 Share Опубліковано: 21 квітня 2016 поподробней. у меня такая же проблема. Попробуй обратиться в тех.поддержку хостинга. Мне сказали, что была удалена папка .tmp. После восстановления все стало нормально Надіслати Поділитися на інших сайтах More sharing options...
dvi3001 Опубліковано: 15 липня 2016 Share Опубліковано: 15 липня 2016 Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } 1 Надіслати Поділитися на інших сайтах More sharing options...
thujonov Опубліковано: 17 липня 2016 Share Опубліковано: 17 липня 2016 Подскажите пожалуйста, делал так: Бэкап сайта выгрузил на новый домен, создал и подключил новую БД с полным копированием в нее старой (тоже из бэкапа), удалил все категории и разделы.. И создавая новые категории под новую тематику сайта столкнулся с этим: Array ( [1] => Array ( [name] => 123 [seo_h1] => 123 [seo_title] => 123 [meta_keyword] => 123 [meta_description] => 123 [description] => <p> 123</p> ) ) Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_category.php:52) in /home/t/thujontl/7best.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Подскажите пожалуйста, что от меня хотят :mellow: Надіслати Поділитися на інших сайтах More sharing options...
ardashev06 Опубліковано: 8 грудня 2017 Share Опубліковано: 8 грудня 2017 для хостинга jino в корне может отсутствовать папка tmp (её просто нужно создать и все) никакие файлы редактировать не нужно! достаточно в phpinfo глянуть параметр session.save_path и проверить наличие этой папки Надіслати Поділитися на інших сайтах More sharing options...
Angelsash Опубліковано: 19 листопада 2018 Share Опубліковано: 19 листопада 2018 (змінено) В 15.07.2016 в 13:28, dvi3001 сказал: Столкнулся с такой же проблемой при переносе сайта с поддомена на основной домен. Хостинг beget Может кому поможет. Версия ocStore 2.1.0.2.1 Решил проблему так. В корне сайта создаем папку tmp и даем ей прова 777 .В файле session.php добавляем if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } Что бы выглядело так <?php class Session { public $data = array(); public function __construct($session_id = '', $key = 'default') { if (!session_id()) { ini_set('session.use_only_cookies', 'Off'); ini_set('session.use_cookies', 'On'); ini_set('session.use_trans_sid', 'Off'); ini_set('session.cookie_httponly', 'On'); if (!isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname(getenv('DOCUMENT_ROOT')) . '/tmp')); } elseif (isset($_SERVER['DOCUMENT_ROOT'])) { session_save_path(realpath(dirname($_SERVER['DOCUMENT_ROOT']) . '/tmp')); } if (isset($_COOKIE[session_name()]) && !preg_match('/^[a-zA-Z0-9,\-]{22,40}$/', $_COOKIE[session_name()])) { exit(); } if ($session_id) { session_id($session_id); } session_set_cookie_params(0, '/'); session_start(); } if (!isset($_SESSION[$key])) { $_SESSION[$key] = array(); } $this->data =& $_SESSION[$key]; } public function getId() { return session_id(); } public function start() { return session_start(); } public function destroy() { return session_destroy(); } } Этот способ помог. У меня был Бэкап сайта и высветились ошибки.... хостинг рег.ру, сайт работает на ocStore 2.3.0.2 Змінено 19 листопада 2018 користувачем Angelsash Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts