「PHP在DSM中」修訂間的差異
跳至導覽
跳至搜尋
| 行 1: | 行 1: | ||
[[分類:程式語言]] | [[分類:程式語言]] | ||
| − | + | 套件名:PHP8.1 | |
| − | + | 套件安裝後,主程式有三組路徑: | |
| − | * | + | * 實際存放路徑:/volume1/@appstore/PHP8.1/usr/local/bin/php81 <br/>/分割名/@appstore/套件名/腳本用名 |
| − | + | * DSM 管理套件框架的標準路徑: | |
| − | * | + | *# /var/packages/<套件名>/scripts 資料夾,用於啟停、升級腳本 |
| − | + | *# /var/packages/<套件名>/etc -> /volume1/@appconf/PHP8.1 資料夾,用於設定套件自己的狀態 | |
| − | + | *# /var/packages/<套件名>/conf 資料夾,用於套件對外服務、可被其他系統引用的設定 | |
| − | + | *# /var/packages/<套件名>/target -> /volume1/@appstore/PHP8.1 指向真正安裝位置的捷徑 | |
| − | + | *# /var/packages/<套件名>/home -> /volume1/@apphome/PHP8.1 | |
| − | + | *# /var/packages/<套件名>/share -> /volume1/@appshare/PHP8.1 | |
| − | + | *# /var/packages/<套件名>/tmp -> /volume1/@apptemp/PHP8.1 | |
| − | + | *# /var/packages/<套件名>/var -> /volume1/@appdata/PHP8.1 | |
| − | + | *# /var/packages/<套件名>/INFO 檔案,「這是什麼套件」的靜態身分證 | |
| − | + | *# /var/packages/<套件名>/enabled 檔案,「目前是否啟用」的即時狀態旗標 | |
| − | + | * 使用者腳本用名:<br/>/usr/local/bin/php81 -> /var/packages/PHP8.1/target/usr/local/bin/php81 皆指向主程式<br/>/usr/local/bin 之下放所有已安裝套件(含 PHP8.1 的已安裝套件)的執行捷徑 | |
| − | + | PHP8.1 各擴充套件實際存放在 /volume1/@appstore/PHP8.1/usr/local/lib/php81/modules 之下的各 *.so<br/> /volume1/@appstore/PHP8.1/usr/lib 則放各擴充套件的執行捷徑 | |
於 2025年12月21日 (日) 17:00 的修訂
套件名:PHP8.1
套件安裝後,主程式有三組路徑:
- 實際存放路徑:/volume1/@appstore/PHP8.1/usr/local/bin/php81
/分割名/@appstore/套件名/腳本用名 - DSM 管理套件框架的標準路徑:
- /var/packages/<套件名>/scripts 資料夾,用於啟停、升級腳本
- /var/packages/<套件名>/etc -> /volume1/@appconf/PHP8.1 資料夾,用於設定套件自己的狀態
- /var/packages/<套件名>/conf 資料夾,用於套件對外服務、可被其他系統引用的設定
- /var/packages/<套件名>/target -> /volume1/@appstore/PHP8.1 指向真正安裝位置的捷徑
- /var/packages/<套件名>/home -> /volume1/@apphome/PHP8.1
- /var/packages/<套件名>/share -> /volume1/@appshare/PHP8.1
- /var/packages/<套件名>/tmp -> /volume1/@apptemp/PHP8.1
- /var/packages/<套件名>/var -> /volume1/@appdata/PHP8.1
- /var/packages/<套件名>/INFO 檔案,「這是什麼套件」的靜態身分證
- /var/packages/<套件名>/enabled 檔案,「目前是否啟用」的即時狀態旗標
- 使用者腳本用名:
/usr/local/bin/php81 -> /var/packages/PHP8.1/target/usr/local/bin/php81 皆指向主程式
/usr/local/bin 之下放所有已安裝套件(含 PHP8.1 的已安裝套件)的執行捷徑
PHP8.1 各擴充套件實際存放在 /volume1/@appstore/PHP8.1/usr/local/lib/php81/modules 之下的各 *.so
/volume1/@appstore/PHP8.1/usr/lib 則放各擴充套件的執行捷徑