Laravel getmypid () был отключен по соображениям безопасности в Worker.php - PullRequest
0 голосов
/ 20 сентября 2018

Я вижу эту ошибку в журналах

 HandleExceptions->handleError(2, 'getmypid() has been disabled for security reasons', '/var/www/vendor/laravel/framework/src/Illuminate/Queue/Worker.php', 575, array('status' => 1))

Все решения, которые я нашел, были для пакета swiftmailer, и было предложено использовать вместо него mt_rand.Но я посмотрел на класс Worker.php и ему нужен конкретный идентификатор процесса для уничтожения, чтобы это решение не работало.Есть предложения?

if (extension_loaded('posix')) {
   posix_kill(getmypid(), SIGKILL);
} 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...