簡體   English   中英

如何在谷歌應用引擎 (php) 中使用 autoload.php?

[英]How can I use autoload.php in google app engine (php)?

我是應用程序引擎的新手,正在嘗試從示例代碼創建 php 應用程序。 誰能告訴我有什么用

需要一次DIR '/供應商/autoload.php';

這套庫是我們需要下載的嗎? 我正在本地開發/測試並使用“gcloud app deploy”部署到 gcloud 項目中

我可以使用 google\appengine\api\users\User;

但我不能使用 google\cloud\storage\StorageClient;

致命錯誤:在 C:\Users 中找不到 Class 'google\cloud\storage\StorageClient'。

是否有要為雲存儲安裝的組件?

謝謝

感謝您的意見。 實際上,即使在將項目部署到我的谷歌項目之后,我也會遇到同樣的問題。 這就是為什么我認為這與 gcloud 應用引擎設置有關。 因為根據我對谷歌應用引擎的理解,所有庫默認情況下都是可用的。 不是嗎? 這是我的項目,我得到了同樣的錯誤。 https://assignment2-s3682248.appspot.com/ https://rb.tc/4YY3B#https://assignment2-s3682248.appspot.com/

謝斯山姆

2019 年 9 月 27 日星期五凌晨 4:27,“George(雲平台支持)”通過 Google App Engine 寫道:

由於 PHP 腳本相對於當前路徑運行,而不是相對於腳本本身的路徑,您可以使用DIR更改此行為,因此 include 指的是腳本自己的路徑。

StorageClient not found 錯誤可能是由於缺少您必須安裝的 Cloud Storage Client Libraries https://cloud.google.com/storage/docs/reference/libraries

這個討論組更傾向於一般性的觀點、趨勢和涉及應用程序引擎的一般性質的問題。 對於 PHP 中的編碼和程序架構,以及導入雲存儲客戶端庫,您可能會在 stackoverflow 等專門的論壇中獲得更好的服務,在那里有經驗的程序員可以隨時提供幫助。

我真的不確定您的問題是否已經得到解答(因為我看到您發布了 GCP 支持代理給您的答案),但您沒有接受。

如果您是 App Engine/PHP 的新手,我建議您按照文檔的快速入門來啟動並運行一個簡單的項目,然后您可以開始根據您的要求對其進行修改。

從我可以在您的帖子中找到的問題中,如何使用帶有DIR的作曲家的“自動加載”以及如何在您的應用程序中使用雲存儲庫 我建議仔細閱讀我引用的文檔(這三個來自相同的文檔,但在特定部分),其中描述了如何構建應用程序的逐步說明。

暫無
暫無

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

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