From 44d56aaaed07ccfd989d18db327bf7fe73c3793f Mon Sep 17 00:00:00 2001 From: Valerio Bozzolan Date: Mon, 25 Aug 2025 15:29:35 +0200 Subject: [PATCH] Installation Guide: Mention php-posix, php-opcache, php-apcu Summary: Mention these missing extensions: - php-posix: mandatory, to run phd (in Debian, this is a virtual package, but better to mention) - php-opcache: optional, to speedup web frontend PHP parser - php-apcu: optional, useful to cache web frontend data fetches Also, abbreviated a paragraph. Closes T16069 Test Plan: You know this info before starting. Reviewers: O1 Blessed Committers, mainframe98 Reviewed By: O1 Blessed Committers, mainframe98 Subscribers: aklapper, tobiaswiese, Matthew, Cigaryno Maniphest Tasks: T16069 Differential Revision: https://we.phorge.it/D26287 --- src/docs/user/installation_guide.diviner | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/docs/user/installation_guide.diviner b/src/docs/user/installation_guide.diviner index 144aaa03ea..0f02628227 100644 --- a/src/docs/user/installation_guide.diviner +++ b/src/docs/user/installation_guide.diviner @@ -87,8 +87,7 @@ You will also need: - **git**: You need git 2.5.0 or newer on the server. No particular version is needed on your clients. -You'll probably also need a **domain name**. In particular, you should read this -note: +You'll probably also need a **domain name**. In particular: NOTE: Phorge must be installed on an entire domain. You can not install it to a path on an existing domain, like `example.com/phorge/`. Instead, @@ -122,9 +121,10 @@ Here's a general description of what you need to install: - Apache (usually "httpd" or "apache2") (or nginx) - MySQL Server (usually "mysqld" or "mysql-server" or "mariadb-server") - PHP (usually "php") - - Required PHP extensions: mbstring, iconv, mysqli, curl, pcntl + - Required PHP extensions: mbstring, iconv, mysqli, curl, pcntl, posix (these might be something like "php-mysql" or "php-mysqlnd") - - Optional PHP extensions: gd, zip + (note that "php-posix" is usually included with "php-common" or "php-cli") + - Optional PHP extensions: gd, zip, opcache, apcu If you already have LAMP setup, you've probably already got everything you need. It may also be helpful to refer to the install scripts above, even if they don't -- 2.51.2