Are you sure? It used to work just fine. Also, if I logged in as administrator I got this message:
Can't create/write to file '/tmp/#sql_9ee_0.MYI' (Errcode: 13)
To logged in as administrator smf need to be able to access database. So that doesn't seem to be the problem there.
I tried to logged in phpadmin and I got this message:
Warning: session_write_close(): open(/tmp/sess_5f02aabf1c2d7a26d689a987f93b1192, O_RDWR) failed: Permission denied (13) in /usr/local/cpanel/base/3rdparty/phpMyAdmin/index.php on line 44
Warning: session_write_close(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in /usr/local/cpanel/base/3rdparty/phpMyAdmin/index.php on line 44
You'll also want to confirm that the sticky bit is set on that directory. This is very important. If an ls -l does not show a t in the permissions you will need to either perform a "chmod +t /tmp" or "chmod 1777 /tmp".