Я почти успешно установил задание Cron на своем сервере, но я не могу назвать правильный контроллер. Когда я удаляю CLI, только если оператор я могу успешно запустить скрипт из своего браузера. // Make sure the request is being made by a CRON Job if ( ! $this->input->is_cli_request()) exit('Only CLI access allowed'); У меня есть выход, […]
Как проверить программу командной строки с помощью PHPUnit? Я вижу большую помощь в использовании PHPUnit из командной строки, но не для тестирования самой командной строки с помощью PHPUnit. Это происходит потому, что я пишу программы с командной строкой в PHP и Joomla, но не вижу способа проверить их вывод, особенно когда возникают ошибки (потому что […]
Я пытаюсь использовать PHP в терминале под MAMP, но у меня возникла ошибка, связанная с настройками часового пояса системы. Как я могу исправить эту ошибку? $ / Приложения / MAMP / bin / php5 / bin / php echo.php Строгие стандарты PHP: запуск PHP: небезопасно полагаться на настройки часового пояса системы. Используйте параметр date.timezone, переменную […]
Я хочу выполнить less и подобных программ из командной строки в PHP. Я пробовал обычных подозреваемых (exec, shell_exec, passthru и т. Д.), И хотя многие из них могут выгружать файл на экран, этот процесс заканчивается, прежде чем я смогу его использовать. Если бы я хотел cat , я бы использовал его. Как я могу выполнить […]
Я использую структуру Kohana (3.0.9), которая генерирует ежедневные журналы. Я хочу отправить файл журнала, если он был сделан за день до того, как CRON запускает скрипт, но после нескольких попыток дней я не могу понять, как отложить safe_mode в PHP CLI modus. Когда я запускаю свой скрипт в Интернете, проблем нет. Но я хочу запустить […]
У меня есть полностью запущенное приложение mvc на ZF2. Я хочу запустить некоторые действия из командной строки. Я правильно настроил свои консольные маршруты и другие среды. Когда я запускаю свое приложение из CLI, я получил исключение Permission denied, подобное этому: 'You are not authorized to access GeneratePdf\Controller\GeneratePdf\GeneratePdf:generate-all' in /var/www/zf2-reporting/module/BjyAuthorize/src/BjyAuthorize/Guard/Controller.php:172 У меня уже есть пользователь в […]
Когда я использую терминал для отправки электронной почты, все работает правильно. Я использую следующую команду: echo "Subject: test" | /usr/lib/sendmail -v you@domain.com Но когда я пробую это в PHP: PHP ДОКУМЕНТАЦИЯ: <?php bool mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] ) ?> МОЕ ОСУЩЕСТВЛЕНИЕ: <?php […]
В настоящее время я размещаю сайт Drupal 6 на компьютере CentOS. Конфигурация Drupal ( CMS ) содержит несколько десятков сторонних модулей, которые не следует разветвлять как общую наилучшую практику кодирования. Однако некоторые из этих модулей используют команду php exec для правильной работы. Сайт позволяет администраторам вставлять фрагменты кода php на любую страницу через конфигурацию пользовательского […]
В настоящее время я создаю новую опрятную библиотеку CLI для PHP, и я хотел бы узнать ширину / высоту консоли, в которой он работает. Я пробовал много вещей, таких как копание через $ _ENV, exec («echo $ COLUMNS») и т. Д., Но результата нет, а если я набираю echo $ COLUMNS или $ ROWS в […]
Я пытаюсь запустить следующую работу cron в codeigniter и hostgator /usr/bin/php /home/username/public_html/index.php cronjob contact martin Но ничего не происходит, я получаю следующее письмо: <h4>A PHP Error was encountered</h4> <p>Severity: Notice</p> <p>Message: Undefined index: REMOTE_ADDR</p> <p>Filename: core/Input.php</p> <p>Line Number: 351</p> <p>Severity: Warning</p> <p>Message: Cannot modify header information – headers already sent by (output started at /home/iglesias/public_html/mysite.com/system/core/Exceptions.php:185)</p> […]