Ampache Debug
You may have reached this page because a configuration error has occurred. Debug information is below.
Check | Status | Description |
---|---|---|
PHP version | This tests whether you are running at least the minimum version of PHP required by Ampache. | |
Dependencies | This tests whether Ampache dependencies are installed. | |
PHP hash extension | This tests whether you have the hash extension enabled. This extension is required by Ampache. | |
SHA256 | This tests whether the hash extension supports SHA256. This algorithm is required by Ampache. | |
PHP PDO extension | This tests whether you have the PDO extension enabled. This extension is required by Ampache. | |
MySQL | This tests whether the MySQL driver for PDO is enabled. This driver is required by Ampache. | |
PHP session extension | This tests whether you have the session extension enabled. This extension is required by Ampache. | |
PHP iconv extension | This tests whether you have the iconv extension enabled. This extension is required by Ampache. | |
PHP JSON extension | This tests whether you have the JSON extension enabled. This extension is required by Ampache. | |
PHP cURL extension | This tests whether you have the cURL extension enabled. This is not strictly necessary, but may result in a better experience. | |
PHP zlib extension | This tests whether you have the zlib extension enabled. This is not strictly necessary, but may result in a better experience (zip download). | |
PHP SimpleXML extension | This tests whether you have the SimpleXML extension enabled. This is not strictly necessary, but may result in a better experience. | |
PHP GD extension | This tests whether you have the GD extension enabled. This is not strictly necessary, but may result in a better experience. | |
PHP safe mode disabled | This test makes sure that PHP is not running in safe mode. Some features of Ampache will not work correctly in safe mode. | |
PHP memory limit override | This tests whether Ampache can override the memory limit. This is not strictly necessary, but may result in a better experience. | |
PHP execution time override | This tests whether Ampache can override the limit on maximum execution time. This is not strictly necessary, but may result in a better experience. | |
PHP max upload size | This tests whether Ampache can upload medium files (>= 20M). This is not strictly necessary, but may result in a better experience. | |
PHP integer size | This tests whether Ampache can manage large files (> 2GB). This is not strictly necessary, but may result in a better experience. This generally requires a 64-bit operating system. | |
PHP mbstring.func_overload | This tests whether PHP mbstring.func_overload is set as it may break the ID3 tag support. This is not strictly necessary, but enabling Ampache ID3 tag write support (disabled by default) along with mbstring.func_overload may result in irreversible corruption of your music files. | |
Configuration file readability | This test attempts to read config/ampache.cfg.php. If this fails the file is either not in the correct location, or not readable. | |
Configuration file validity | This test makes sure that you have set all of the required configuration variables and that Ampache is able to completely parse your config file. | |
Database connection | This attempts to connect to your database using the values read from your configuration file. | |
Database tables | This checks a few key tables to make sure that the Ampache database exists, and the user has access to the database | |
Web path | This test makes sure that your web_path variable is set correctly and that we are able to get to the index page. If you do not see a check mark here then your web_path is not set correctly. |