Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:install [2022-10-17 05:31] – [Requirements] Tobiasdocs:install [2024-10-15 10:57] (current) – [Requirements] mbstrings -> mbstring Ben Millwood
Line 24: Line 24:
 ==== Requirements ==== ==== Requirements ====
  
-  * Apache with mod-rewrite enabled and "Options All" so you can use a local ''.htaccess'' file +  * Apache with mod-rewrite enabled and "[[https://httpd.apache.org/docs/2.4/mod/core.html#allowoverride|AllowOverride All]]" so you can use a local ''.htaccess'' file 
-  * PHP versions 7.to 8.are supported+  * PHP versions 7.to 8.are supported
   * PHP **command line** access with register_argc_argv set to true in the php.ini file   * PHP **command line** access with register_argc_argv set to true in the php.ini file
-      * Curl, GD, GMP, PDO, mbstrings, MySQLi, hash, xml, zip and OpenSSL extensions+      * Curl, GD, GMP, PDO, mbstring, MySQLi, xml, zip and OpenSSL extensions
       * The POSIX module of PHP needs to be activated (e.g. [[http://www.bigsoft.co.uk/blog/index.php/2014/12/08/posix-php-commands-not-working-under-centos-7|RHEL, CentOS]] have disabled it)       * The POSIX module of PHP needs to be activated (e.g. [[http://www.bigsoft.co.uk/blog/index.php/2014/12/08/posix-php-commands-not-working-under-centos-7|RHEL, CentOS]] have disabled it)
       * some form of email server or email gateway such that PHP mail() works       * some form of email server or email gateway such that PHP mail() works
Line 263: Line 263:
 You can generally find the location of PHP by executing ''which php''. If you run into trouble with this section please contact your hosting provider for assistance. Friendica will not work correctly if you cannot perform this step. You can generally find the location of PHP by executing ''which php''. If you run into trouble with this section please contact your hosting provider for assistance. Friendica will not work correctly if you cannot perform this step.
  
-If it is not possible to set up a cron job then please activate the "frontend worker" in the administration interface.+Some hosting providers use different versions of PHP for web server, command line and processes started by the system itself. In this case it might be necessary to provide the path of the PHP binary to use in local.config.php by setting php_path: 
 + 
 +<code> 
 +'config' => [ 
 +                'php_path' => '/usr/bin/php82', 
 +                …, 
 +        ], 
 +</code>
  
 Once you have installed Friendica and created an admin account as part of the process, you can access the admin panel of your installation and do most of the server wide configuration from there. Once you have installed Friendica and created an admin account as part of the process, you can access the admin panel of your installation and do most of the server wide configuration from there.
  • Last modified: 2022-10-17 05:31