Автор Тема: nginx и php  (Прочитано 2001 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: nginx и php
« Ответ #15 : 13.07.2015 14:19:02 »
Кто подскажет, при выполнении php скриптов, какая-то ошибка происходит. В логах не нашёл ответа. Как можно её отловить ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: nginx и php
« Ответ #16 : 13.07.2015 20:56:24 »
Может, что-нибудь подобно этому сделать?
http://www.azol.ru/node/283

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: nginx и php
« Ответ #17 : 13.07.2015 20:59:56 »
А там уровень логгирования повысить нельзя?

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: nginx и php
« Ответ #18 : 13.07.2015 21:13:01 »
/etc/php/5.5/cli/php.ini

Цитировать
error_reporting = ...
display_errors = ...

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: nginx и php
« Ответ #19 : 13.07.2015 22:20:11 »
ASte
Да кто ж его знает... я  php не владею.

ruslandh
Спасибо, так хоть на экране стал вверху писать, что не нравится со ссылками на файлы и строки.
Про отладку пока не стал, хотелось бы этого избежать...
« Последнее редактирование: 13.07.2015 22:24:57 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: nginx и php
« Ответ #20 : 13.07.2015 22:45:54 »
Вот на такие строчки ругается:
$TC_client = $_POST["TC_client"];там их несколько.
Вот так ругается:
Notice: Undefined index: TC_client in /var/www/mytest/mytest.php on line 23Кто php понимает, что ему эти индексы не нравятся ?
Сноси Винду, переходи на Линукс ! :)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: nginx и php
« Ответ #21 : 13.07.2015 22:51:32 »
Я PHP не знаю... Но видимо в массиве (хэш элементов индексированный строковыми значениями) по какой-то причине нет элемента с индексом "ТC_client", а скрипт ожидает что он там должен быть.
Или переменная с именем TC_client не определена..
« Последнее редактирование: 13.07.2015 22:54:16 от ASte »

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 566
Re: nginx и php
« Ответ #22 : 13.07.2015 22:56:20 »
Стоп... Где-то я читал что разные версии PHP не совсем друг с другом совместимы.. Проверьте под какую версию написаны Ваши скрипты, и под какой версией Вы их запускаете.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: nginx и php
« Ответ #23 : 13.07.2015 22:56:40 »
Вот тут, например почитайте
http://php.net/manual/ru/language.types.array.php
как я понимаю, у массива _POST не существует ключа TC_client

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 152
Re: nginx и php
« Ответ #24 : 13.07.2015 23:20:12 »
Всем спасибо, нашёл решение всех бед, в том числе и предыдущих:
apt-get install php5-mbstringтолько и всего...

А эти ошибки, похоже пустые переменные, там в файле php был подавлен вывод таких сообщение, они видимо как предупреждающие.
Ну а остальные проблемы решил mbstring.
« Последнее редактирование: 13.07.2015 23:21:46 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)