PHPList produces internal server error. Checking error logs results in:
Invalid command 'php_flag', perhaps misspelled or defined by a module not included in the server configuration.
The php_flag
command is used to set a PHP configuration directive. However, not all servers support this command. If your server does not support the php_flag
command, you will need to remove it from your PHP configuration file.
Here are the steps on how to remove the php_flag
command from your PHP configuration file:
- Open your PHP configuration file. This file is usually called
php.ini
and resides in your public_html folder with Ultra. - Find the line that contains the
php_flag
command. - Comment out the line by adding a
#
symbol to the beginning of the line. - Save the file.
Once you have removed the php_flag
command from your PHP configuration file, PHPList should no longer produce the error message.
Here are some additional details about the error message:
- The
php_flag
command is a deprecated command. This means that it is no longer supported by the latest versions of PHP. - If you are using an older version of PHP, you may need to upgrade to a newer version in order to remove the
php_flag
command from your PHP configuration file.
This can also be corrected by remarking or removing:
php_flag magic_quotes_gpc on
in your .htaccess file.