Почему `$_SERVER['argv']` не установлен во время HTTP-запроса на получение, но доступен в cli?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему `$_SERVER['argv']` не установлен во время HTTP-запроса на получение, но доступен в cli?

Сообщение Anonymous »

Я пытаюсь написать сценарий для получения данных. Скрипт должен быть вызван либо
  • заданием cron, выполняющим php cli
  • стандартным HTTP-запросом GET
Как указано на веб-сайте PHP, $_SERVER['argv'] должен соответствовать моим потребностям:

Массив аргументов, передаваемых в скрипт. Когда сценарий запускается в
командной строке, это дает доступ в стиле C к параметрам
командной строки. При вызове с помощью метода GET он будет содержать
строку запроса.

Однако я не могу заставить его работать со стандартным HTTP-запросом GET. $_SERVER['argv'] не установлен.
Что мне не хватает?
Это мой jobs/fetch.php:


Подробнее здесь: https://stackoverflow.com/questions/927 ... ble-in-cli
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»