From 0f0d883e96cfc349f62380f1653ed3023d30f319 Mon Sep 17 00:00:00 2001 From: Bas van den Berg <74251551+bvdberg01@users.noreply.github.com> Date: Sun, 18 May 2025 10:43:29 +0200 Subject: [PATCH] Update bar-assistant-install.sh --- install/bar-assistant-install.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/install/bar-assistant-install.sh b/install/bar-assistant-install.sh index 3511cad..1fd0f63 100644 --- a/install/bar-assistant-install.sh +++ b/install/bar-assistant-install.sh @@ -32,12 +32,15 @@ $STD sh -c 'echo "deb [signed-by=/usr/share/keyrings/deb.sury.org-php.gpg] https $STD apt-get update msg_ok "Added PHP8.4 Repository" -msg_info "Installing PHP" +msg_info "Installing / configuring PHP" $STD apt-get remove -y php8.2* $STD apt-get install -y \ php8.4 \ php8.4-{ffi,opcache,redis,zip,pdo-sqlite,bcmath,pdo,curl,dom,fpm} -msg_info "Installed PHP" + +PHPConfigPath=$(php --ini | grep "Loaded Configuration File" | awk -F': ' '{print $2}' | xargs) +sed -i.bak -E 's/^\s*;?\s*ffi\.enable\s*=.*/ffi.enable=true/' "$PHPConfigPath" +msg_info "Installed / configured PHP" msg_info "Installing MeiliSearch" cd /opt