如果在 SuSe Linux 上載入 PHP8 apache 模組,設定腳本會嘗試使用自動產生的載入語句錯誤地載入它:
LoadModule php8_module /usr/lib64/apache2/mod_php8.so
這無效,以下修補程式修正了設定檔產生器…
--- /usr/share/apache2/get_module_list 2023-01-14 22:41:49.586825349 -0500
+++ /usr/share/apache2/get_module_list 2023-01-14 22:42:02.171600410 -0500
@@ -91,4 +91,8 @@
esac
+ 如果 [ "$module_id" = "php8_module" ];那麼
+ module_id="php_module"
+ fi(結束條件式)
+
如果 [[ -f $module_path ]];那麼
printf "LoadModule %-30s %s\n" $module_id $module_path >&3 (將「載入模組 模組ID 模組路徑」輸出至檔案描述符 3)