Articles of командной строки

Как сделать выравнивание на консоли в php

Я пытаюсь запустить скрипт через командную строку на PHP и попытаться показать результат в виде таблиц. Но из-за различной длины слов слов я не могу показать результат правильно выровненным. Я хочу получить результат Книга Операционная система ISBN 101 CS C 102 CS java 103 CS Может кто-нибудь, пожалуйста, помогите мне получить этот вывод, как это […]

Отладка скриптов php-cli с помощью xdebug и netbeans?

Мне удалось инициировать сеанс отладки скриптов php-cli из самой IDE, но мне нужно запустить сеанс отладки из командной строки. Это довольно сложные сценарии PHP поддержки, которые принимают множество входных параметров, поэтому вхождение аргументов из Netbeans немного громоздко. Я делал это раньше с помощью студии Zend: https://zend18.zendesk.com/hc/en-us/articles/203838096-Debugging-PHP-CLI-Scripts , но теперь мне нужно заставить ее работать с […]

«Неустранимая ошибка: вызов неопределенного метода PHPUnit_Util_Filter :: addfiletofilter () в / usr / bin / phpunit в строке 48»

Я только что установил phpunit, используя PEAR на нашем сервере Ubuntu / Linux (Linux mccoy 2.6.28-11-server # 42-Ubuntu SMP Fri Apr 17 02:45:36 UTC 2009 x86_64 GNU / Linux) когда я пытаюсь запустить единичный тест, я получаю ошибку: «Неустранимая ошибка: вызов неопределенного метода PHPUnit_Util_Filter :: addfiletofilter () в / usr / bin / phpunit в […]

Как проверить наличие экземпляра wget

У меня есть этот php-скрипт, который будет запускать процессы вилки wget каждый раз, когда это вызывается с помощью & : wget http://myurl?id='.$insert_id .' -O ./images/'. $insert_id.' > /dev/null 2>&1 & Но как я могу проверить, есть ли уже обработчики wget, и если есть, не запускайте еще один?

Какой метод обнаружения режима запуска php-скрипта является более надежным?

Я теперь к способам обнаружения сценария погоды php работает в режиме cli или web server: if (defined('STDIN')) или: if (isset($argc)) Они одинаково надежны или один из них больше?

Ошибка PHP-командной строки php.ini

Я пытаюсь запустить некоторые страницы PHP в командной строке, но я столкнулся с несколькими проблемами с mysql и другими расширениями PHP. Запуск php –ini производит следующий вывод: Configuration File (php.ini) Path: /usr/local/lib Loaded Configuration File: (none) Scan for additional .ini files in: (none) Additional .ini files parsed: (none) Когда я запускаю php в командной строке, […]

С чего начать с запуска командной строки в PHP с помощью хоста CPanel

Я просматриваю некоторые сценарии / примеры кода PayPal, и многим из них нужен скрипт php, запущенный через командную строку. Мне никогда не приходилось запускать что-либо из командной строки на PHP, поэтому не знаю, с чего начать. Я не знаю, использую ли я правильные условия поиска, поскольку Google не помог мне ответить. Нужно ли использовать другое […]

Запуск командной строки PHP через PHP-FPM

В настоящее время я использую PHP-FPM с NGINX для запросов переднего конца, но также запускаю некоторые фоновые процессы через длинный PHP-скрипт с использованием exec для запуска других скриптов с помощью командной строки PHP. Я думаю, что это было бы более эффективно, если бы они также выполнялись через PHP-FPM? Любые идеи о том, как я это […]

$ _SERVER с сообщением HTTP GET и CLI

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

Запрос Curl с дайджестом auth в PHP для скачивания Частный репозиторий Bitbucket

Я пытаюсь выполнить этот запрос на php, чтобы загрузить последний источник из моего личного хранилища Bitbucket: curl –digest –user user:pass https://bitbucket.org/user/repo/get/tip.zip -o test.zip в командной строке это нормально, файл скачать идеально, но в php не работает, этот мой php-код: $out = fopen('test.zip', 'w+'); $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_VERBOSE, true); curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); […]