Google cloud platform 如何在App Engine Flex中编辑php.ini以启用针对php的Google云调试器

Google cloud platform 如何在App Engine Flex中编辑php.ini以启用针对php的Google云调试器,google-cloud-platform,app-engine-flexible,google-cloud-debugger,Google Cloud Platform,App Engine Flexible,Google Cloud Debugger,我将按照本页上AppEngine Flex的步骤进行操作 文档立即提出以下问题: Install the stackdriver_debugger extension from PECL: pecl install stackdriver_debugger-alpha If your php.ini file does not include extension=stackdriver_debugger.so after running this step, add it manually.

我将按照本页上AppEngine Flex的步骤进行操作

文档立即提出以下问题:

Install the stackdriver_debugger extension from PECL:

pecl install stackdriver_debugger-alpha

If your php.ini file does not include extension=stackdriver_debugger.so after running this step, add it manually.
我的应用程序正在app engine flex上运行。如何在App Engine Flex上访问php.ini


谢谢

如果您想访问或更新App Engine Flexible中的文件,您需要通过SSH连接到App Engine Flex实例并编辑文件,请按照以下步骤操作:

  • 首先,您需要在云控制台中启用调试模式,然后才能使用SSH,您可以使用
    gcloud
    命令:
  • 转到,单击包含要访问的实例的行最右侧的SSH
  • 在终端窗口中,要查看容器名称并列出实例中运行的容器,请执行以下操作:
  • 要进入Conitaner,请执行以下操作:
  • 要显示文件,请执行
    ls
    ,然后要编辑文件,请执行ff:
  • A.我正在使用nano编辑我的文件。首先,映像中没有软件包缓存,您需要先运行ff,然后才能安装nano并使用它:

    apt-get update
    
    B.现在,安装nano

    apt-get install nano 
    
  • 编辑您的文件,例如:
  • 然后保存
    Ctrl+x
    Y
    并点击
    Enter
    。调试或更新完文件后,输入
    exit
    退出容器,然后再次输入
    exit
    退出SSH会话

  • 最后,禁用实例的调试以允许其恢复正常操作

  • sudo docker exec -it [CONTAINER-NAME] /bin/bash
    
    apt-get update
    
    apt-get install nano 
    
    nano php.ini
    
    gcloud app --project [PROJECT-ID] instances disable-debug