ADD: last changes
This commit is contained in:
parent
b98fdcfd76
commit
a5e69645f9
108
config.php
Normal file
108
config.php
Normal file
@ -0,0 +1,108 @@
|
|||||||
|
<?php
|
||||||
|
/**********************************************************************************
|
||||||
|
WIKINDX : Bibliographic Management system.
|
||||||
|
@link http://wikindx.sourceforge.net/ The WIKINDX SourceForge project
|
||||||
|
@author The WIKINDX Team
|
||||||
|
@license https://www.isc.org/licenses/ ISC License
|
||||||
|
**********************************************************************************/
|
||||||
|
/**
|
||||||
|
*
|
||||||
|
* WIKINDX CONFIGURATION FILE
|
||||||
|
*
|
||||||
|
* NB. BEFORE YOU MAKE CHANGES TO THIS FILE, BACK IT UP!
|
||||||
|
* NB. BEFORE YOU MAKE CHANGES TO THIS FILE, BACK IT UP!
|
||||||
|
* NB. BEFORE YOU MAKE CHANGES TO THIS FILE, BACK IT UP!
|
||||||
|
*
|
||||||
|
* If you make changes, backup the edited file as future upgrades of WIKINDX might overwrite this file - no questions asked!
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**********************************************************************************/
|
||||||
|
|
||||||
|
class CONFIG
|
||||||
|
{
|
||||||
|
/*****
|
||||||
|
* START DATABASE CONFIGURATION
|
||||||
|
*****/
|
||||||
|
// NB:
|
||||||
|
// wikindx supports only MySQL with mysqli PHP driver (WIKINDX_DB_TYPE parameter is deprecated).
|
||||||
|
//
|
||||||
|
// The database and permissions for accessing it must be created using your RDBMS client. Wikindx
|
||||||
|
// will NOT do this for you. If unsure how to do this, contact your server admin. After you have
|
||||||
|
// set up an empty database with the correct permissions (GRANT ALL), the first running of Wikindx
|
||||||
|
// will create the necessary database tables.
|
||||||
|
//
|
||||||
|
// WIKINDX uses caching in the database _cache table for lists of creators, keywords etc. If you have a large
|
||||||
|
// database, you may get SQL errors as WIKINDX attempts to write these cache data. You will need to increase
|
||||||
|
// max allowed packet in my.cnf and restart the MySQL server.
|
||||||
|
//
|
||||||
|
// Host on which the relational db management system (i.e. the MySQL server) is running (usually localhost if
|
||||||
|
// the web files are on the same server as the RDBMS although some web hosting services may specify something like
|
||||||
|
// localhost:/tmp/mysql5.sock).
|
||||||
|
// If your DB server is on a non-standard socket (i.e. not port 3306), then you should set something like localhost:xxxx
|
||||||
|
// where 'xxxx' is the non-standard socket.
|
||||||
|
public $WIKINDX_DB_HOST = "localhost";
|
||||||
|
// name of the database which these scripts interface with (case-sensitive):
|
||||||
|
public $WIKINDX_DB = "wikindx6";
|
||||||
|
// username and password required to connect to and open the database
|
||||||
|
// (it is strongly recommended that you change these default values):
|
||||||
|
public $WIKINDX_DB_USER = "wikindx";
|
||||||
|
public $WIKINDX_DB_PASSWORD = "wikindx";
|
||||||
|
/*****
|
||||||
|
* END DATABASE CONFIGURATION
|
||||||
|
*****/
|
||||||
|
|
||||||
|
/**********************************************************************************/
|
||||||
|
|
||||||
|
/*****
|
||||||
|
* START PATHS CONFIGURATION
|
||||||
|
*****/
|
||||||
|
// The auto-detection of the path installation and the base url is an experimental feature
|
||||||
|
// which you can disable by changing this parameter to FALSE.
|
||||||
|
// If you deactivate auto-detection you must fill in the option WIKINDX_URL_BASE.
|
||||||
|
// If you don't define this option, auto-detection is enabled by default.
|
||||||
|
public $WIKINDX_PATH_AUTO_DETECTION = TRUE;
|
||||||
|
// If option auto-detection is disabled you must define the base URL for the WIKINDX installation.
|
||||||
|
// You have to indicate protocol HTTP / HTTPS and remove the terminal /.
|
||||||
|
// e.g. if wikindx's index.php file is in /wikindx/ under the httpd/ (or similar)
|
||||||
|
// folder on the www.myserver.com, then set the variable
|
||||||
|
// to http://www.myserver.com/wikindx
|
||||||
|
// Otherwise, leave as "".
|
||||||
|
public $WIKINDX_URL_BASE = "";
|
||||||
|
/*****
|
||||||
|
* END PATHS CONFIGURATION
|
||||||
|
*****/
|
||||||
|
|
||||||
|
/**********************************************************************************/
|
||||||
|
|
||||||
|
/*****
|
||||||
|
* START PHP MEMORY AND EXECUTION CONFIGURATION
|
||||||
|
*****/
|
||||||
|
// WIKINDX usually runs with the standard PHP memory_limit of 64MB.
|
||||||
|
// With some PHP configurations, however, this is not enough -- a mysterious blank page is often the result.
|
||||||
|
// If you are unable to update php.ini's memory_limit yourself, WIKINDX_MEMORY_LIMIT may be set (an integer such as 64 or 128 followed by 'M').
|
||||||
|
// Despite the PHP manual stating that this may not be set outside of php.ini, it seems to work most of the time.
|
||||||
|
// It is not, however, guaranteed to do so and editing php.ini is the preferred method particularly if your PHP is in 'safe' mode.
|
||||||
|
// Use double quotes around the value.
|
||||||
|
public $WIKINDX_MEMORY_LIMIT = "2048M";
|
||||||
|
// WIKINDX should run fine with the PHP standard execution timeouts (typically 30 seconds) but,
|
||||||
|
// in some cases such as database upgrading of a large database on a slow server, you will need to increase the timeout figure.
|
||||||
|
// If this is FALSE, the value set in php.ini is used.
|
||||||
|
// Despite the PHP manual stating that this may not be set outside of php.ini, it seems to work most of the time.
|
||||||
|
// It is not, however, guaranteed to do so and editing php.ini is the preferred method particularly if your PHP is in 'safe' mode.
|
||||||
|
// The value is in seconds.
|
||||||
|
// Do NOT use quotes around the value.
|
||||||
|
public $WIKINDX_MAX_EXECUTION_TIMEOUT = FALSE;
|
||||||
|
// WIKINDX_MAX_WRITECHUNK concerns how many resources are exported and written to file in one go.
|
||||||
|
// If your WIKINDX contains several thousands of resources and you wish to export them all (e.g. to bibTeX or Endnote),
|
||||||
|
// then you may run into memory problems which will manifest as either
|
||||||
|
// a blank page when you attempt to export or an error report (if you have error reporting turned on).
|
||||||
|
// WIKINDX_MAX_WRITECHUNK breaks down the SQL querying of resources and subsequent writing of resources to file into manageable chunks.
|
||||||
|
// As a rough guide, with a WIKINDX_MEMORY_LIMIT of 64MB, WIKINDX_MAX_WRITECHUNK of 700 should work fine and with 64M, 1500 works fine.
|
||||||
|
// If WIKINDX_MAX_WRITECHUNK is FALSE, the chunk is set to 10,000.
|
||||||
|
// This can be a tricky figure to set as setting the figure too low increases SQL and PHP execution times significantly.
|
||||||
|
// Do NOT use quotes around the value.
|
||||||
|
public $WIKINDX_MAX_WRITECHUNK = FALSE;
|
||||||
|
/*****
|
||||||
|
* END PHP MEMORY AND EXECUTION CONFIGURATION
|
||||||
|
*****/
|
||||||
|
}
|
@ -21,7 +21,7 @@ fi
|
|||||||
# make sure a configuration file exists
|
# make sure a configuration file exists
|
||||||
if [ ! -e /home/wikindx/config.php ]; then
|
if [ ! -e /home/wikindx/config.php ]; then
|
||||||
echo "no configuration file yet exist ..."
|
echo "no configuration file yet exist ..."
|
||||||
cp /var/www/html/config.php.dist /home/wikindx/config.php
|
cp /var/www/html/wikindx/config.php.dist /home/wikindx/config.php
|
||||||
chown -R www-data.www-data /home/wikindx
|
chown -R www-data.www-data /home/wikindx
|
||||||
echo "created"
|
echo "created"
|
||||||
fi
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user