location { ... }: в одном fastcgi_pass php74:9200;, во втором — fastcgi_pass php82:9200;. PaymentType::validate($value). readfile() безразличен.readName может существовать миллион ситуаций, когда значение переменной $this->id перезаписывается некорректными данными. Сам текст скрипта заносится также в Базу Данных, НО когда пользователь жмет "Подключить", ничего не скачивается, а сразу же запускается командная строка с определенным текстом?Запустить файл на компьютере пользователя по нажатию кнопки в браузере? Так сделать нельзя из-за ограничений безопасности.
system() и её аналоги.