heroku,

Heroku 裏面的 PHP 7.3 安裝額外的 Extension

2019-05-15 · 1 min read
Heroku 裏面的 PHP 7.3 安裝額外的 Extension

Heroku 是一個支援多種程式語言的雲平台即服務。在 2010 年被 Salesforce.com 收購。Heroku 作為最開始的雲平台之一,從 2007 年 6 月起開發,當時它僅支援 Ruby,但後來增加了對 Java、Node.js、Scala、Clojure、Python 以及 PHP 和 Perl 的支援。基礎作業系統是 Debian,在最新的堆疊則是基於 Debian 的 Ubuntu。

這是針對 Heroku 的說明

Heroku 免費使用是有限制,它的限制是必需要運行 30 分鐘,就要睡眠一次,不過可以透過 UPTimeRobot 去解決,不過如果沒有信用卡的話,使用的免費時間是 500hr,註冊信用卡後可以達到 1000hr,如果要用到 2 台以上的 server 就可能會不夠用,這一點需要注意。

Heroku 的 PHP 額外安裝 Extension

首先要先產生 composer.json,然後它會產生 composer.lock

composer init

打開 composer.json,將需要的填入,因爲我寫的有 gd, exif, mbstring 都有用到,所以在 composer.json 寫進去

{
    "require": {
        "ext-exif": "*",
        "ext-gd": "*",
        "ext-mbstring": "*"
    }
}

如果不清楚的話,就到這裏去看看有沒有額外的安裝

Heroku PHP Support

最後 composer update 就完成了

如果您喜歡這篇文章,請幫我按 5 下拍手,這可以讓我收到來自 LikeCoin 基金會的獎勵,謝謝您囉!

Patrick Her
編寫者 Patrick Her Follow
我是 PHP 工程師,主要是 Laravel 結合 Voyager 做成 CMS 服務大衆


我的蝦皮



Laravel 搭配 Voyager 建置 CMS 網站



打造 LINE 聊天機器人



Facebook Messenger AI 聊天機器人