Такая проблема: Не принимаются переменные из командной строки ($argv[0] выводится, а дальше фик). Раньше всё работало, но после переустановки оси никак не вспомню что я там шаманил. Ставлю из архива, в качестве CGI работает как часы, register_argc_argv включен, бьюсь третий день, нужны свежие мысли.
сталкивался с подобной ситуацией под windows: если связать .php файлы с php.exe и передавать параметры (test.php param) то php их не увидет. Если указывать явно (php test.php param) то все окей.