[英]Adding ext-stackdriver_debugger to composer to enable StackDriver debugging in Google App Engine
我正在按照此頁面上的步驟操作: https : //cloud.google.com/debugger/docs/setup/php
我想為 App Engine 柔性環境 (PHP 7.2) 設置調試。
第 3 步說Add the Stackdriver Debugger PHP extension via your composer.json file:
使用以下命令:
composer require ext-stackdriver_debugger:*
但是,當我運行它時,找不到包:
[InvalidArgumentException]
Could not find a matching version of package ext-stackdriver_debugger. Check the
package spelling, your version constraint and that the package is available in a
stability which matches your minimum-stability (stable).
如何成功完成第 3 步?
此類錯誤通常意味着在composer
命令使用的 PHP 版本中未啟用擴展/模塊。 確保您已在 PHP CLI 使用的php.ini
啟用模塊。 或者,您可以明確使用特定的 PHP 版本來運行composer
命令:
/usr/bin/php7.2 composer require ext-stackdriver_debugger:*
在最壞的情況下,您可以嘗試手動將擴展添加到composer.json
:
"require": {
"ext-stackdriver_debugger": "*",
...
},
並使用--ignore-platform-reqs
打開composer update
和composer install
。 或者只是忽略這一步 - 需要 PHP 擴展不會給你任何真正的好處,除了阻止在沒有這個擴展的服務器上安裝包。 您無需向composer.json
添加 PHP 擴展即可使用它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.