BlogITCode has received some questions from users about the library management software SliMS, so today BlogITCode would like to share some information that may be useful for you when using the SLiMS software.
Useful links:
- Download SLiMS software from the provider: https://slims.web.id/web/
- View other SLiMS tutorials: https://www.blogitcode.com/search/label/slims
Server requirements for SLiMS software installation:
- PHP version 7.4;
- MySQL version 5.7 and or MariaDB version 10.3;
- PHP GD enabled
- PHP gettext enabled
- PHP mbstring enabled
Some common errors:
- The software open but does not run or displays a database connection error. You need to check if the webserver is running (if you are using software to create a localhost, you will usually receive a red message such as Apache stop, MySQL stop, PHP stop...).
- Blank page appears during software installation: this may be due to the webserver not running or the server not meeting the required PHP, MySQL version of SLiMS software.
- Maximum execution time of 300 seconds exceeded error: This error is often encountered on localhost web servers where the system takes a long time to query data (especially on low configuration computers). To fix this error, you can do the following:
- Open the config.default.php file (located in phpmyadmin/libraries), find the line
$cfg['ExecTimeLimit'] = 300;
- Change it to:
$cfg['ExecTimeLimit'] = 0; (or higher than 300);
- Save the file and restart the webserver;
- Xdebug Max Nesting Level (>= 500) error, which causes the SliMS software to not run or generate errors during use. To fix this error, do the following:
- Open the php.ini file of the web server (located in the php folder of the web server), and add the following code:
xdebug.max_nesting_level=500.
- Then save the php.ini file and restart the web server for the changes to take effect.
- Search function does not find document information even when entered correctly. To fix this error, do the following:
- Open the sysconfig.local.inc.php file and find the code:
$sysconf['index']['type'] = 'index';
- Change it to:
$sysconf['index']['type'] = 'default';
- Save the file and see the results.
- "You do not have permission to access" message appears when accessing the system administration page (admin). This is not an error, just a notification that you are accessing the administration page.
Some notes when editing the software code.
- The first and most important step is to backup source code and database;
- Code edit on file (similar to some instructions performed by BlogITCode) may be lost when you update to a new version. Therefore, it is recommended that you convert it into a plugin of the system to avoid affecting what you have edited when updating;
- If you want to edit the theme, create a new interface by copying the original theme and changing its name, then proceed to edit on the new theme you have created.
BlogITCode will continue to update useful information for you when using SLiMS software.