将 ext-stackdriver_debugger 添加到 composer 以在 Google App Engine 中启用 StackDriver 调试
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 步?
此类错误通常表示 extension/module 在 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 扩展名不会给您带来任何实际好处,除了防止在没有此扩展名的情况下在服务器上安装包。您无需将 PHP 扩展名添加到 composer.json
即可使用它。
我正在按照此页面上的步骤操作: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 步?
此类错误通常表示 extension/module 在 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 扩展名不会给您带来任何实际好处,除了防止在没有此扩展名的情况下在服务器上安装包。您无需将 PHP 扩展名添加到 composer.json
即可使用它。