За последние 24 часа нас посетили 16522 программиста и 1646 роботов. Сейчас ищут 1944 программиста ...

No input file specified.

Тема в разделе "PHP для новичков", создана пользователем DemoN1810, 17 дек 2015.

  1. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    Делаю вроде обычное условие, если зайти на страницу home.php без сессии, то переадресация на index.php, в index.php ставится сессия и перенаправляется обратно на home.php, выходит либо ошибка зацикленной переадресации, либо "No input file specified.", как исправить?
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    это nginx + fpm?
     
  3. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    апач, насчёт фпм не знаю, на бесплатном хостингере сайт
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    мало инфы. как подключен как апачу - mod_php или cgi? что в .htaccess у тебя в файловой системе и что в настройках от глобальных до локальных?
     
  5. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    cgi
    куки и сессии ставлю на 100 лет, больше ничего,
    ничего интересного не нашёл, обычный хостинг с обычными настройками, ничем не примечателен
     
  6. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    ну не, на обычном хостинге apache обрабатывает php через mod_php и не возникает сложностей с выбором скрипта. а в случае использования cgi - нужно очень внимательно следить за тем окружением с которым стартует пхп-машина.
     
  7. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    [​IMG]
    ведь раньше я делал по три переадресации и нормально было, кажется вот это интересует (см. фото)
     
  8. Abyss

    Abyss Старожил

    С нами с:
    12 дек 2015
    Сообщения:
    1.298
    Симпатии:
    218
    Адрес:
    Default city
    Как насчет логов ?
     
  9. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    там всё то же самое, ничего интересного
     
  10. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Ой ну прям ничего:(
    Показывай лог, показывай код. Может станет понятней.
     
  11. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    index.php
    Код (PHP):
    1. ...
    2. if($agent=="название юзер агента") {
    3. $_SESSION['agent'] = "is_ok";
    4. header("Location: home.php");
    5. }
    6. ... 
    home.php
    Код (PHP):
    1. ...
    2. if(!isset($_SESSION['agent']) || $_SESSION['agent']!="is_ok") {
    3. header("Location: index.php");
    4. }
     
  12. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Ну а ты смотрел что у тебя в $_SESSION['agent']???
    Может действительно там не то что нужно и происходит редирект? o_O
     
  13. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    я конечно тупой, но не настолько же, я всегда всё проверяю
     
  14. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Ну тогда делай что пишет Ганзал, или найди другой хостинг где будет работть корректно.
     
  15. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    проблема не в пхп коде а в том как при разрешении запроса апач выбирает какой путь указать пхп-машине в качестве скрипта. без подробностей настройки всей связки и без подробностей модификаций через аксцесы - помочь нечем. была бы инфа - я бы может и попробовал у себя на хостинге воспроизвести. а так я уже почти слился из темы. меняй хостинг на адекватный.
     
  16. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    может что то из этого полезно? хотя бред же, скажи что именно надо
    • Поддержка Curl
      Функция fopen() и сокеты
      safe_mode = off, allow_url_fopen = on[/list:u].htaccess
      Код (PHP):
      1. RewriteBase /
      2. php_value session.gc_maxlifetime 3153600000
     
  17. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    а при чем тут поддержка курла? вот ты чисто логически мне скажи. я вроде сказал где смотреть надо.
     
  18. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    случайно вместе с остальным скопировалось
    ну в phpinfo()? а точнее?
     
  19. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Весь выкладывай, не жмись.

    А ваще есть куча бесплатных хостингов где твоя поделка должна работать...
     
  20. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    нет, не в пхпинфо.
    ты реально думаешь что поп пхп-инфо можно понять как настроен сервер?
     
  21. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    как не жаться если это самый лёгкий способ взлома

    Добавлено спустя 47 секунд:
    там весь php.ini и другие настройки
     
  22. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    сервер это не только пхп.
     
  23. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    а я думал любой сервер на си шарпе работает
     
  24. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    молодец, сострил. но как этот сарказм поможет в решении твоей проблемы? где конфиги апача? или у тебя уже нет проблемы раз ты сам переводишь разговор на оффтоп?
     
  25. DemoN1810

    DemoN1810 Новичок

    С нами с:
    16 дек 2015
    Сообщения:
    97
    Симпатии:
    0
    это был не сарказм
    хостингер не даёт вообще ни на что права, ни на php.ini, на на конфиг апача, это у них такая "супер-безопасность", а других дыр навалом