Подскажите.. установил скрипт, при заходе на сайт в верху сайта ошибка, но сайт работает
Warning: session_set_cookie_params(): Session cookie parameters cannot be changed when a session is active in /var/www/u1833347/data/www/domain.ru/index.php on line 3
index.php
|
1 |
<?php session_start(); session_set_cookie_params(86400); require("inc/config.php"); $is_https = "//"; $sid = $_SESSION['logged']; $sql_select2 = "SELECT * FROM users WHERE hash = '$sid'"; $result2 = mysqli_query($link,$sql_select2); $row = mysqli_fetch_array($result2); if($row) { $user_id = $row['id']; $balance = $row['balance']; $ava = $row['ava']; $login = $row['login']; } $select = "SELECT * FROM tovars"; $all_tovars = mysqli_query($link,$select); $pur = "SELECT * FROM purchases WHERE user_id = '$user_id'"; $all_purchases = mysqli_query($link,$pur); $data = date("d.m.Y"); |
файл .htaccess
php_value session.gc_maxlifetime 86400
Дополнительно:
говнокод
session_start();
session_set_cookie_params(86400);
вместо второй строки используйте setcookie(session_name(),session_id(),time()+86400); - если сессия уже существует
https://www.php.net/manual/en/function.session-set...
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?

Для решения проблемы с ошибкой при заходе на сайт, существует несколько шагов, которые можно предпринять:
1. Проверьте подключение к интернету: убедитесь, что ваше устройство подключено к сети Wi-Fi или мобильному интернету. Попробуйте открыть другие веб-страницы, чтобы убедиться, что проблема не связана с вашим интернет-соединением.
2. Очистите кэш и файлы cookie браузера: накопленные файлы и данные могут привести к ошибкам при загрузке веб-страниц. В настройках браузера вы можете найти опцию для очистки кэша и файлов cookie. Попробуйте выполнить эту операцию и попробовать зайти на сайт снова.
3. Используйте другой браузер: если проблема остается, попробуйте открыть сайт в другом браузере. Иногда проблемы могут быть связаны с конкретным браузером, и переключение на другой может помочь.
4. Проверьте наличие блокировок: убедитесь, что сайт не заблокирован вашим антивирусом, файрволом или другими программами безопасности. Попробуйте временно отключить такие программы и проверьте, устранится ли проблема.
Если ни один из вышеперечисленных методов не помог решить проблему, возможно, проблема связана с самим сайтом. В этом случае вам стоит обратиться к администраторам сайта или провайдеру интернет-услуг для получения дополнительной помощи.
Для начала, если у вас возникает ошибка при заходе на сайт, есть несколько шагов, которые вы можете предпринять, чтобы попробовать решить эту проблему.
1. Перезагрузите страницу: Иногда простое обновление страницы может помочь в случае возникновения временных проблем с загрузкой сайта.
2. Очистите кэш браузера: Накопленный кэш и файлы cookie могут иногда вызывать проблемы с загрузкой страниц. Попробуйте очистить кэш браузера и попробовать снова.
3. Используйте другой браузер: Если проблема сохраняется, попробуйте открыть сайт в другом браузере, чтобы убедиться, что проблема не связана с конкретным браузером.
4. Проверьте подключение к интернету: Убедитесь, что у вас стабильное подключение к интернету, так как проблемы с сетью могут привести к ошибкам при загрузке страниц.
Если ни один из перечисленных выше методов не помог в решении проблемы, возможно, проблема лежит на стороне сервера сайта. В этом случае, вам лучше всего обратиться к администраторам сайта или провайдеру хостинга для получения дополнительной помощи.
Если у вас есть дополнительная информация о конкретной ошибке или сообщении, которое вы получаете при попытке загрузить сайт, пожалуйста, укажите его для более точного анализа и предоставления более конкретных рекомендаций по решению проблемы.