簡體   English   中英

如何在 App Engine Flex 中編輯 php.ini 以啟用 Google Cloud Debugger for PHP

[英]How to edit php.ini in App Engine Flex to enable Google Cloud Debugger for PHP

對於 App Engine Flex,我正在按照此頁面https://cloud.google.com/debugger/docs/setup/php?authuser=1上的步驟進行操作。

文檔立即詢問以下內容:

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 實例並編輯文件,請按照以下步驟操作:

  1. 首先,您需要在Cloud Console中啟用調試模式,然后才能SSH,您可以使用gcloud命令:
gcloud app --project [PROJECT-ID] instances enable-debug
  1. Go 到App Engine > Instances ,單擊包含要訪問的實例所在行最右側的SSH
  2. 在終端 window 中,查看容器名稱並列出實例中運行的容器:
sudo docker ps
  1. 進入容器:
sudo docker exec -it [CONTAINER-NAME] /bin/bash
  1. 要顯示您的文件,請執行ls然后編輯您的文件執行 ff:

A.我正在使用nano來編輯我的文件。 一開始鏡像中沒有package緩存,需要先運行ff才能安裝nano並使用:

apt-get update

B.現在,安裝nano

apt-get install nano 
  1. 編輯您的文件,例如:
nano php.ini
  1. 然后保存Ctrl+xY並按Enter 完成調試或更新文件后,輸入exit退出容器,然后再次exit退出 SSH session。

  2. 最后,為您的實例禁用調試以使其恢復正常運行。

gcloud app --project [PROJECT-ID] instances disable-debug

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM