در صورتی که به هر دلیل پوشه /tmp سرور لینوکس شما که بر روی آن cPanel نصب است، فقط خواندنی شد و باز شدن سایتهای php به مشکل برخورد میتوانید مراحل زیر را دنبال کنید.
ابتدا کلیه سرویسها را باید غیرفعال کنید

cd /root/
service chkservd stop
service httpd stop
service mysql stop
service postgresql stop
killall imapd
/etc/init.d/clamd stop



سپس پارتیشن های زیر را umount کنید:
umount /tmp
umount /var/tmp

اگر نشد احتمالا سرویسی هنوز اجراست که اشاره میکند به پوشه های فوق، با دستور زیر ببینید چه سرویسی فعال است و آن را نیز غیر فعال کنید.

lsof | grep /tmp

پس از اینکه همگی را غیر فعال کردید دوباره دستور umount را اجرا کنید.

Type in df to make sure it's not a mount point for /tmp anymore.

Then make sure that you have an existing /tmp with the correct permissions:

ls -lad /tmp

Should read:

drwxrwxrwt 4 root root 2048 Sep 12 10:13 /tmp/

If not,:

mkdir /tmp
chmod 1777 /tmp

Then restart your stopped processes:
service postgresql start
service mysql start
service httpd start
service chkservd start
/etc/init.d/clamd start

If all looks good, remove the lines that run /scripts/securetmp from /etc/rc.d/rc.local and delete the file /usr/tmpDSK.