// Are we configured yet? if( ! file_exists ( 'config/config.php' ) ) { echo '<html><body><p><strong>ERROR:</strong> Config file ' . '"<tt>config/config.php</tt>" not found. You need to ' . 'configure SquirrelMail before you can use it.</p></body></html>'; exit; }
Some context would be helpful. have you configured squirrelmail? have you PHP installed and enabled? What OS and what version? How was squirrelmail installed?
Yes, i configured Squirrelmail yes i installed PHP 7.0 and it's enable Ubuntu 16.04, Squirrelmail was installed with cmd with devocot and postfix
The screenshot you posted looks like web server is displaying the PHP code instead of executing it. This happens when web server does not have PHP enabled, or something else quite serious configuration errors. If you installed squirrelmail with apt-get, it should install all necessary PHP packages. My experience is that if PHP is installed web server knows to execute php scripts. So I do not know why this does not happen on your host. Have you done some configuration changes in addition to apt-get squirrelmail and the web server? If you now use command Code: apt-get dist-upgrade does it show something is not installed completely or that some update is not fully done?
If you are unsure what the problem is and not able to solve the problem with the advice above. use apt to try and uninstall squirrelmail and reinstall it. Make sure to back up your server before making any type of re-installments.