Как я могу отладить свою облачную функцию PHP в vscodePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как я могу отладить свою облачную функцию PHP в vscode

Сообщение Anonymous »

У меня есть облачная функция [run] PHP, которую я хотел бы иметь возможность отлаживать, но не могу понять, как это сделать.
Я могу запустить ее локально с помощью Composer Run Start, а затем я могу запустить основную функцию с помощью Curl , передав свою полезную нагрузку.
Мой композитор.json:

Код: Выделить всё

{
"require": {
"psr/http-message": "^1.0",
"google/cloud-functions-framework": "^1.1"
},
"scripts": {
"start": [
"Composer\\Config::disableProcessTimeout",
"@putenv FUNCTION_SOURCE=index.php",
"@putenv FUNCTION_TARGET=main",
"php -S localhost:8080 -d display_errors=on vendor/bin/router.php"
]
}
}
Я пробовал выполнить следующее: https://dev.to/phpcontrols/debugging-ph ... guide-4296, но когда я пытаюсь запустить отладку для локального сценария, она просто ничего не делает и немедленно завершается.

Подробнее здесь: https://stackoverflow.com/questions/798 ... -in-vscode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»