Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 16.05.2018 20:42:55

Откуда это взялось? passthru() has been disabled for security reasons

Попытался запустить composer update и получил вонинг

c:\OSPanel\domains\our_landing_pade_beta>composer require hisorange/browser-detect
Warning: passthru() has been disabled for security reasons in phar://C:/OSPanel/modules/php/PHP-7.0/composer.phar/src/Composer/XdebugHandler.php on line 101

Я понимаю зачем вообще нужен passthru() и могу его просто убрать из дизейблов. Но откуда мог взяться этот вонинг? Раньше его не было. Я не хотел бы удалять его из дизейблов. Насколько я понимаю, я тем самым ослабляю защиту от взлома. Как можно выяснить что именно стало причиной вонинга и устранить первоисточник?

В настройках open-сервера использую конфигурацию:
HTTP - Apache-php-7
PHP - php 7.0
Mysql 5.7

Установлен laravel 5.5.*

Изменено Antuan (16.05.2018 21:04:48)

Не в сети

#2 16.05.2018 21:10:48

Re: Откуда это взялось? passthru() has been disabled for security reasons

Выяснил в чем была проблема. У меня в опенсервере была включена опция "Защитить сервер от внешнего доступа". Отключил и порядок.

Не в сети

Подвал раздела