耍廢文之裝裝老程式

 最近在移植老程式到新的舊平台上撞上的南(難)牆(強),不管環境怎麼調校就是給你一片空白,這是最嚇人的,因為沒有訊息就沒辦法除錯。

 好在喝了一些糖水,腦袋瓜子突然磞出,是不是之前有用了什麼特別的套件…

工作環境:
    Ubuntu Server 22 TLS
        docker: lamp stack
            PHP5.5
            pear packages...

 

想那時,pear install package 就搞定了,重裝時也是幾分鐘的事

果然開始想那時就是老了,程式老了,人也老了,pear 不給裝套件了

好在,當初設計 pear 的神人留了一條後路 

所以把要裝的 package.tgz 全部下載下來: curl -o package.tgz http://pear.php.net/somewhere/package.tgz 

再手動裝起來: pear install --offline package.tgz

好在選的這個 docker 容器有 pear 可以用,不然不知道還要搞多久

暫時過關

 

 

收工!

留言

這個網誌中的熱門文章

使用 Excel 計算2個地點之間的直線距離

LINE 儲存的檔案傳到 email 不方便 很不方便 非常不方便 但是有解的筆記

合併列印標籤漏印