Я бы хотел показать индикатор прогресса в простом скрипте PHP в командной строке. Вместо того, чтобы видеть Progress: 0% Progress: 1% etc… Я бы хотел, чтобы только номер изменился и заменил предыдущий номер, так же, как и git clone, например Resolving deltas: 100% (8522/8522), done. , Во время поиска я нашел тот же вопрос, на […]
Я полностью потерялся здесь и собираюсь стереть мой жесткий диск и начать с новой установки ОС. Я пытался в течение двух дней создать новое приложение yii в терминале и, наконец, понял, что терминал или командная строка не могут даже выполнить PHP внезапно. У меня не было проблем с созданием исполняемого php из командной строки, но […]
У меня есть PHP-скрипт командной строки, который запускает запрос wget, используя каждый член массива с foreach. Этот запрос wget иногда занимает много времени, поэтому я хочу установить тайм-аут для убийства скрипта, если он, например, занимает 15 секунд. У меня отключен Safemode PHP и в начале скрипта вызывается set_time_limit (15), однако он продолжается бесконечно. Обновление: спасибо […]
Я хотел бы иметь возможность запускать строку кода PHP в командной строке, аналогичную тому, как работают следующие параметры: :~> perl -e "print 'hi';" :~> python -c "print 'hi'" :~> ruby -e "puts 'hi'" Я хотел бы иметь возможность сделать: :~> php "echo 'hi';" Я читал, что есть опция -r, которая может делать то, что мне […]
У меня есть некоторые проблемы с установкой Laravel 4.1 в Windows 7 с помощью первого метода, описанного в документации Laravel ( http://laravel.com/docs/installation#install-laravel ). Поэтому я загрузил файл laravel.phar и поместил его на свой путь (System32). Что было бы эквивалентно / usr / bin в системах на базе Linux? (Я также добавил .PHAR в системную переменную […]
Я обнаружил, что этот пакет PECL называется потоками , но пока нет релиза. И на веб-сайте PHP ничего не происходит.
XDebug предлагает директиву конфигурации «xdebug.profiler_enable_trigger», которая позволяет активировать профилирование, передавая параметр GET или POST «XDEBUG_PROFILE» при вызове скрипта через HTTP. Это удобно, если вы не хотите профилировать ВСЕ ваши сценарии, но только для нескольких особых случаев, не меняя при этом свою конфигурацию PHP. Есть ли способ достичь такого же поведения для программ PHP в командной […]
Я новичок в php и хочу запустить php из командной строки. Я установил WAMP и установил «Системные переменные» в свою папку php (это C:\wamp\bin\php\php5.4.3 ). Когда я иду в Run -> CMD -> Введите php -a и нажмите enter, он говорит, что interactive mode enabled . Но когда я пишу echo 'Hi'; он ничего не […]
Итак, у меня есть поле Gentoo с тремя установленными версиями PHP (не забудьте причины): /usr/bin/php -> /usr/lib64/php5.4/bin/php /usr/bin/php5.5 -> /usr/lib64/php5.5/bin/php /usr/bin/php5.6 -> /usr/lib64/php5.4/bin/php Я хочу установить структуру Laravel с помощью композитора: $ composer create-project laravel/laravel –prefer-dist Однако это порождает ошибку, поскольку Laravel требует PHP> 5.5.9, а интерпретатор php по умолчанию – 5.4 . Поэтому я […]
У меня есть PHP-скрипт, который должен определить, был ли он выполнен через командную строку или через HTTP, в основном для целей форматирования вывода. Каков канонический способ сделать это? Я думал, что нужно проверить SERVER['argc'] , но, оказывается, это заполняется даже при использовании API-сервера API Apache 2.0 Handler.