Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Ошибка php: Call to undefined function session_get_cookie_params()  (Прочитано 1699 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Проблемы, решения которых я не нахожу в интернете:
1. При открытии 192.168.1.1 нет редиректа на index.php
2. Eсли набираю 192.168.1.1/index.php то получаю: Error: Failed to start application: Call to undefined function session_get_cookie_params()

grep -v -E "#|^$" nginx/nginx.conf
(Нажмите, чтобы показать/скрыть)

grep -v -E "#|^$" nginx/fastcgi_params
(Нажмите, чтобы показать/скрыть)

grep -v -E ";|^$" php.ini
(Нажмите, чтобы показать/скрыть)

C nginx сталкиваюсь впервые.

Пользователь добавил сообщение 21 Января 2018, 11:48:06:
test.php

<?php
phpinfo
();
?>

192.168.1.1/test.php показывает информацию

CMS joomla (если это кому то поможет) Хотя бы заставить открывать index.php по умолчанию
« Последнее редактирование: 21 Января 2018, 12:35:06 от ConnaiSSant »

toZen

  • Гость
Re: nginx | php7 | Call to undefined function session_get_cookie_params()
« Ответ #1 : 21 Января 2018, 11:59:53 »
ConnaiSSant, переименуйте пожалуйста название темы в соответствующее Правилам Форума, в противном случае она будет закрыта в течении пяти часов.

Цитировать
Правила форума
1.1. На форуме допускается публикация сообщений только на русском языке.
Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.6. Создавать темы с неинформативным названием, например «Помогите», «Пара вопросов», «Настройка Интернета» и т. п.
Спасибо за понимание.

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: nginx | php7 | Call to undefined function session_get_cookie_params()
« Ответ #2 : 21 Января 2018, 12:35:38 »
Спасибо за понимание.

Переименовал как смог, саму ошибку не могу же перевести

toZen

  • Гость
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #3 : 21 Января 2018, 12:40:14 »
ConnaiSSant, ошибку не нужно переводить.
Название темы должно помочь не только Вам решить проблему, но и тем, у кого возникнут проблемы в будущем.
Иными словами, называя тему, подумайте как её следы могут адекватно отображаться в поисковых системах.
Согласитесь, что "У меня проблема с сервером, помогите" и Ваш (переименованный) вариант с частью лога ошибки - это большая разница.

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #4 : 21 Января 2018, 12:55:33 »
Согласитесь, что "У меня проблема с сервером, помогите" и Ваш (переименованный) вариант с частью лога ошибки - это большая разница.

Согласен, но я никогда не создавал тему с названием. Помогите, сервер не работает)

Кстати, работающий конфиг Nginx ниже версией:
grep -v -E "#|^$" /etc/nginx/nginx.conf
(Нажмите, чтобы показать/скрыть)

grep -v -E "#|^$" /etc/nginx/fastcgi.conf
(Нажмите, чтобы показать/скрыть)

Но все равно не вижу причину



Пользователь добавил сообщение 21 Января 2018, 13:04:25:
Первый вопрос решается добавлением index.php в nginx.conf (просто вспомнил)

Код: (bash) [Выделить]
location        /       {
root    /var/www;
index   index.html      index.htm       index.php
...

Я был в курсе, что нужно добавлять *php, но так же видел index.php в следующей секции:

 
Код: (bash) [Выделить]
location ~ \.php$ {
            root           /var/www/html;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
            include        fastcgi_params;
        }

Что в свою очередь заставило меня забыть про секцию "location /"

Пользователь добавил сообщение 21 Января 2018, 13:06:12:
Насчет второго вопроса, я полагаю, что session_get_cookie_params() находиться в каком то модуле, который у меня не установлен. Либо где то отключен. Надо только найти.

Пользователь добавил сообщение 21 Января 2018, 13:08:25:
session_get_cookie_params — Возвращает параметры cookie сессии
« Последнее редактирование: 21 Января 2018, 13:08:25 от ConnaiSSant »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #6 : 21 Января 2018, 14:04:40 »
http://php.net/session_get_cookie_params
Читал я это, только что я там не увидел?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #7 : 21 Января 2018, 14:52:53 »
Ну например, к какому расширению эта функция относится…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #8 : 21 Января 2018, 15:39:49 »
Ну например, к какому расширению эта функция относится…

Явно не написано, я не вижу)
Методом тыка нашел php7-mod-session, наверное это он и есть

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #9 : 21 Января 2018, 17:01:00 »
Глаза разуй.
https://prnt.sc/i3h7b1
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ConnaiSSant

  • Автор темы
  • Активист
  • *
  • Сообщений: 458
    • Просмотр профиля
Re: Ошибка php: Call to undefined function session_get_cookie_params()
« Ответ #10 : 21 Января 2018, 17:13:35 »
Глаза разуй.
https://prnt.sc/i3h7b1

Ну пункт меню не соответствует тому расширению, которое необходимо установить (есть только часть) И это я видел, что собственно и побудило поискать расширение в репах по ключевому слову session.

Пользователь добавил сообщение 21 Января 2018, 17:14:02:
Но благодарю.

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.