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

Функция PHP session_start и CLI

Функция session_start, используемая в CLI CLI, печатает следующее предупреждение: session_start(): Cannot send session cookie – headers already sent by (output started at /home/robi/p/test.php:1) in /home/robi/p/test.php on line 2 почему? Я хочу зарегистрировать все записи клиента в переменной и проверить это, чтобы узнать, получаю ли я подделку с определенного удаленного адреса, сравнивая последнюю запись пользователя времени […]

PHP CLI имеет задержку в несколько секунд

Когда я запускаю PHP в режиме CLI (PHP 5.6.6 под CentOS 6.5 работает как VM с помощью VirtualBox), у него есть несколько секунд задержки, даже если я проверяю версию и файл php.ini отключен: time php -n -v PHP 5.6.6 (cli) (built: Apr 2 2015 14:18:24) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright […]

Инструментальная панель инструментов Heroku и LD_LIBRARY_PATH

Я развертываю приложение PHP на Heroku, и мне нужно запустить некоторые задачи с помощью CLI. Для этого мне нужно установить переменную env LD_LIBRARY_PATH с помощью этой команды: heroku config:add LD_LIBRARY_PATH=/app/php/ext:/app/apache/lib но каждый раз, когда я это делаю, toolbelt переопределяет команду, а переменная указывает на C:\Program Files (x86)\Git\app\php\ext;C:\Program Files (x86)\Git\app\apache\lib . Очевидно, это не нормально. Есть […]

Как установить pthreads на phpfarm php install

Документирование моей борьбы, чтобы помочь другим и, надеюсь, получить некоторые отзывы о том, как я мог бы сделать это лучше. Команда pecl install pthreads терпит неудачу из-за того, что php установлен на моем ящике ubuntu 13.04 без настройки zts. Опции: 1) В репозитории ubuntu нет пакета php с включенными zts. На этом посту ubuntu имеет […]

Буферизация вывода PHP в командной строке

У меня есть PHP-скрипт, который я хочу запустить в командной строке. Этот скрипт, помимо прочего, должен загрузить файл PHP, содержащий как PHP, так и HTML-контент, и получить полученный результат из этого файла. Этот код выполняет именно то, что мне нужно, но не при запуске из командной строки: <?php // … if(file_exists($content_file)) { ob_start(); include($content_file); $content […]

Недостаточно разрешения для запуска typeperf.exe

Im Попытка запускать typeperf.exe с помощью php-функции exec (); это команда (для cpu load%) typeperf -sc 1 "processor(_Total)\% Processor Time" Когда я запускаю команду в командной строке, она возвращает мне желаемый результат. Но при вызове его через exec (); Я получаю Поэтому я запустил команду whoami через php, чтобы узнать, что такое пользователь php, Я […]

Почему stream_select в STDIN становится блокирующим, когда cmd.exe теряет фокус?

Цель: запустить PHP-файл в cmd, цикл скриптов x раз и на каждой итерационной проверке, чтобы узнать, ввел ли пользователь какой-либо вход ( stream_select () с STDIN ), и если это так – приостанавливает цикл до тех пор, пока пользователь не наткнется на ввод, затем распечатает ввода и продолжается с итерацией. Проблема: сценарий работает отлично до […]

Laravel, как запустить сервер в производстве

Когда я запускаю его выходы: php artisan serve –port=80 Laravel development server started on http://localhost:80 Как я могу заставить его работать в фоновом режиме, когда я выхожу из консоли, сервер останавливается.

Как я могу остановить PHP от возврата заголовков при выполнении из командной строки?

Это может быть смешным вопросом, но это беспокоило меня какое-то время. У меня есть почтовый форвардер, подключенный к PHP-скрипту, он получает отлично, однако у меня есть следующая ошибка, отправленная мне мгновенно: A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address(es) […]

Что такое возвращаемое значение PHP exec ()?

Я пытаюсь использовать функцию PHP exec (). Если аргумент return_var присутствует вместе с выходным аргументом, тогда статус возврата выполненной команды будет записан в эту переменную. Если выполнение было успешным, оно равно 0. Однако, если есть ошибка, это может быть множество других целых чисел. Кажется, я не могу найти нигде, с чем соответствуют эти целые числа. […]