Articles of logging

Вход в файл вывода команды exec (), вызванной из php

У меня есть PHP-скрипт для преобразования PDF-файлов в изображения с использованием imagick. Он работает на моем локальном поле, но на рабочем сервере он не выполняет команду, но не уверен в причине, потому что я не могу видеть вывод выполнения моей команды. Нет доступа к SSH или к панели администратора. Чтобы решить эту проблему, мне нужно […]

php-fpm один файл журнала ошибок для пула

Я хотел бы иметь один файл журнала ошибок для каждого из моих пулов. Тем не менее, все ошибки всегда регистрируются в /var/php5-fpm/error.log, который является моим глобальным файлом журнала ошибок, определенным в php-fpm.conf . Вот конфигурация журнала моего пула. php_flag[display_errors] = on php_admin_value[error_log] = /var/log/php5-fpm/$pool.error.log php_admin_flag[log_errors] = true Я также попытался установить catch_workers_output на yes без […]

Yii Выполнение запроса MySql

Мне нужно, чтобы запрос MySql выполнялся до сохранения, обновления, удаления для создания личного журнала (аудита). Я использую стандарт $ model-> save () и $ model-> delete () из CActiveRecord. Кто-нибудь знает, как я могу это сделать? Спасибо всем!

Зарегистрируйте каждый запрос в ZF2

Мы используем zend framework 2 для нового приложения, я хотел бы иметь одну и ту же систему ведения журнала Rails или аналогичную, я бы хотел иметь журнал для каждого запроса, можно сделать это в Zend?

Выполнение JS-сервера для генерации хэша для xhr

Существует защищенная от царапин форма . Входы входа и пароля имеют обфускационный атрибут имени : <input id="login-username" name="r0pUsRqARu" value="" type="text" class="form-control" placeholder="Login"> На основе этих входных данных (включая значения входа и пароля) и поля ввода скрытого символа значение хэша создается клиентской стороной по функции js ( md5.js ). $("#btn-login").click(function(){ var ser = $( "#loginform" ).serialize(); […]

Уязвимости системы безопасности в php fwrite?

Недавно я перевел сайт своих компаний на наши собственные серверы (Apache) из хостинговых компаний (IIS). Группа, которая изначально построила сайт, сделала скудную работу, и все это было беспорядок для миграции. Хотя ход прошел довольно гладко, глядя на error_log, все еще есть некоторые недостающие страницы. Вместо того, чтобы постоянно перебирать ошибки error_log для ошибок «Файл не […]

PHP Полный список функций и статусов, которые могут выводиться

Примечание: «вывод» предназначен для данных, которые выходят из php; Например, выходной вывод, выходной буфер, данные, которые возвращаются во встроенный веб-запрос. «Выход» означает не значение, значение возвращаемых функций. Примечание: «функция и утверждения» предназначены для обозначения всего, что может сделать скрипт php; Что можно приблизительно назвать вызываемым или заявлением; Или что PHP-документы называются языковой конструкцией. Или что-то […]

Не удается получить службу Logger в ZF2

Я боролся с проблемой в течение нескольких дней, но до сих пор не понимаю, что с ней не так. Вот мой сегмент конфигурации в application.config.php: // Initial configuration with which to seed the ServiceManager. // Should be compatible with Zend\ServiceManager\Config. 'service_manager' => array( 'abstract_factories' => array( 'Zend\Log\LoggerAbstractServiceFactory', 'Zend\Cache\Service\StorageCacheAbstractServiceFactory', ) ), 'log' => array( 'Log\App' => […]

Изменение пути сохранения истории интерактивных оболочек PHP

Я однажды нашел способ отключить ведение журнала сеанса с помощью php -a , интерактивной оболочки php. Как мне его снова включить? Есть ли способ отправить журнал в другой файл, помимо ~/.php_history ? Я думаю, что я, возможно, отправил вывод в /dev/null . edit: По-видимому, он сохраняет файл .php_history . Он не сохраняется до полного выхода […]

Метод Laravel Log useFiles делает запись в журнале несколькими файлами

Я использую Laravel Log Facade в своем приложении. И у меня есть несколько сервисов, таких как Mandrill, Twilio, Stripe и т. Д., Которые необходимо регистрировать в отдельном файле. Но когда я использую Log :: useFiles () для установки отдельного файла для одного из класса обертки сервиса, например: Class Mailer { static function init() { Log::useFiles(storage_path('logs/mandrill-'.date("Ymd").'.log')); […]