Invision Community 4: SEO, prepare for v5 and dormant account notifications Matt November 11, 2024Nov 11
Posted December 21, 20222 yr Quote Some functions are enabled on your server which have the potential to cause serious damage to your community or server. If you are in a shared hosting environment, some of these functions may bypass the restrictions which prevent one account on the server affecting another. Their presence also increases the amount of damage that could be caused if your AdminCP is compromised. Since Invision Community, and most other web applications do not use these functions, we recommend disabling them on your server, at least within the directory that your community is installed in. You should contact your hosting provider or system administrator and ask them to be added to the disable_functions PHP setting. exec system passthru popen proc_open shell_exec Quote Your server is set to display PHP errors. This is not recommended for production environments as it may cause sensitive information to be publicly disclosed. You should contact your hosting provider or system administrator and ask them to set the display_errors PHP setting to Off. BUT I have them disabled, triple checked. display_errors = Off disable_functions = escapeshellarg, escapeshellcmd, exec, ini_alter, parse_ini_file, passthru, pcntl_exec, popen, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, show_source, shell_exec, symlink, system
December 21, 20222 yr Have you confirmed with phpinfo? Typically after editing php.ini, you need to restart your web server for the change to be picked up.
December 21, 20222 yr Author Solution After checking n'th time I see what was the issue. Permission set to php.ini file was wrong. Got confused because no single error appeared (cuz of default php.ini). Thanks for reply and sorry for misleading post.