System requirements
kumaneko works just by placing the source files on a web server such as Apache, Nginx, IIS, etc. and a server where PHP is installed.
However, it may not work depending on the installed PHP version and its settings, so please check if it matches the following contents.
PHP
- version
- Minimum 7.2
- php.ini
-
memory_limit Minimum 256M
If "post_max_size" and "upload_max_filesize" are not set enough, the file upload from kumaneko will fail.
If you want faster processing, such as when retrieving a large number of records, please use version 8.0.0 or higher and enable JIT by following the configuration example below.
opcache.enable=1 opcache.enable_cli=1 opcache.jit_buffer_size=128M opcache.jit=tracing opcache.memory_consumption=128 opcache.max_accelerated_files=10000 opcache.revalidate_freq=2 opcache.save_comments=1 opcache.validate_timestamps=1 opcache.file_update_protection=2
- extension
-
curl
fileinfo
gd
json
mbstring
openssl
zip
If you don't know how to check the installed PHP version and its settings, save the file added the following code as phpinfo.php and place it in the document root of your web server.
<?php
phpinfo();
Once placed on your web server, enter the following URL in your browser's address bar:
http://<web server host or IP>/phpinfo.php
phpinfo.php can be a security issue, so be sure to delete it once you've confirmed it.
Browser compatibility
- Chrome
- Minimum 45
SafariMinimum *- Opera
- Minimum 32
- Firefox
- Minimum 44
- Edge
- Minimum 17
Safari is not covered because it does not support Push API.