post by tommy @ 28 三月, 2016 11:32
原本以為 Gallery2 不用改就可以直接在 PHP7 底下使用, 不過.... 跑了一陣子, 發現... 應該只是 cache 的關係, 實際上是會有問題的.
修改的地方與之前改 LifeType 1.2 差不多, 不過, 由於在我家的 Debian 機器上, 有些模組是直接用系統本身的, 所以, 把 patch 分成了幾個部份.
主要是以 Gallery 2.3.2 為 base 所做出來的 patch, 一樣.... 也許有些地方不合, 自己就處理一下吧.
1. Gallery 部份
http://www.teatime.com.tw/~tommy/files/gallery/g2_php7.patch.gz
2. Smarty 部份
http://www.teatime.com.tw/~tommy/files/gallery/g2_smarty_php7.patch.gz
3. getid3 部份
http://www.teatime.com.tw/~tommy/files/gallery/g2_getid3_php7.patch.gz
4. ADODB 部份
http://www.teatime.com.tw/~tommy/files/gallery/g2_adodb_php7.patch.gz
我只有把我自己會用到的部份所產生的錯誤改掉, 不確定是不是所有的地方都改了, 如果還有問題... 就再說了.