X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=install.html;h=a61c3784c5ebc1c10d4e2a95a55b7e2fb302a87b;hb=95856a739a5eacda8c86dc53bff8e7a0ae7b204e;hp=bf8a0832181a8d8b2900c565b1f420cc3cc551d0;hpb=f04f9423d630b18806748d0bc7bd931f70878cbc;p=fa-stable.git diff --git a/install.html b/install.html index bf8a0832..a61c3784 100644 --- a/install.html +++ b/install.html @@ -1,8 +1,5 @@ -FrontAccounting - - - +FrontAccounting
FrontAccounting Installation
@@ -30,6 +27,14 @@ system relies on. Classes are used extensively by this system. When sessions are required they are started by the system and this setting of session.auto_start can and should be set to 0. +
  • +For security reasons both Register Globals and Magic Quotes php settings +should be set to Off. When FrontAccounting is used with www server running +php as Apache module, respective flags are set in .htaccess file. When your +server uses CGI interface to PHP you should set +magic_quotes_gpc = 0 and +register_globals = 0 in php.ini file. +
  • Innodb tables must be enabled in the MySQL server. These tables allow database transactions which are a critical component of the software. This is @@ -76,9 +81,7 @@ recommended) development, the database structure will ALWAYS change between releases, so if you have a database that you created for a previous release of FrontAccounting, it WILL NOT WORK after installing a new -release. You may run the script, update_db.php and select the -appropriate script, f.i. alter.sql  and alter2.sql (from -release 1.XX to release 2.0).
  • +release. 
    Please look in the file Update.html for how to handle this.
  • We strongly suggest using a GUI to manage your database(s) and database users. If you don’t have any, download phpMyAdmin.
  • @@ -180,8 +183,8 @@ Make sure this is set to a directory that actually exists. The default is set to /tmp, which may not be valid.
  • If you are installing FrontAccounting onto a shared server, you may have to set the session save path within FrontAccounting. At -the top of config.php (in release 2.0 this has moved to -/includes/session.inc) you will find this line :
  • +the top of  +/includes/session.inc you will find this line :
  • Uncomment this line and set the path to a directory that exists on your server. Make sure that you have read/write privileges on this