部署代碼包
更新時間 2024-12-27 17:51:56
最近更新時間: 2024-12-27 17:51:56
分享文章
本文以安裝第三方依賴paragonie/random-lib為例,介紹如何為您的PHP代碼安裝依賴,打包并部署代碼至函數計算。
準備工作
- 創建一個代碼目錄,如
myapp。 - 在
myapp目錄下,創建index.php文件,文件內容如下:
<?php
require_once __DIR__ . '/vendor/autoload.php';
use ParagonIE\Random\Random;
function handler($event, $context) {
$randomInt = Random::int(1, 100); // 從1到100的隨機整數
return $randomInt;
}
安裝依賴
在 myapp目錄下創建 composer.json 文件,文件內容如下:
{
"require": {
"paragonie/random-lib": "^2.0"
}
}
在 myapp目錄下執行以下命令下載依賴(請確保當前環境已經安裝PHP和):
composer install
部署代碼
在 myapp目錄下執行 zip code.zip -r ./*命令將代碼打包成zip壓縮包文件。
進入函數計算控制臺,在創建函數頁面的函數代碼-代碼來源選擇通過ZIP包上傳代碼 ,進行上傳剛打包的ZIP文件。
或者在函數計算控制臺找到對應的目標函數,然后在函數詳情頁面的右上角,點擊上傳代碼-上傳zip進行上傳剛打包的ZIP文件。