Hello
Can you tell me the commands to run to do this in SSH:
Do not delete /tmp, just delete some files in it; You currently have eaccelerator enabled, which is putting tmp files in /tmp/eaccelerator which is consuming most of the space in /tmp
root@server-1 [/tmp/eaccelerator]# du -sh .
449M .
You can simply delete that folder and restart apache, or move the eaccelerator folder out of tmp, or disable eaccelerator.
Happy either to do the work or to teach you how to do it.
I have over twenty years UNIX/Linux experience and at least ten with LAMP (webserver) systems on that platform.
I know exactly what's the problem. Like you said, you have three solutions.
I can help you decide which one will be the best and solve the problem.
I'm waiting.
I would just switch to APC as it's the most widely used (and soon to be bundled with PHP by default) PHP opcode cache -- unless you have a specific reason to be using eAccelerator. In the meantime, you just want to "sudo rm -R /tmp/eaccelerator/*.*" to clear out the cache.
Hey, I have a Computer Engineering degree from Carnegie Mellon and I've been working with UNIX over 15 years. I use ssh and apache all the time. Fixing your problem is easy, but a lot of what you're proposing will cause the problem to come back within a week. See PM for what I'd do..
There are several ways to fix your issue with the /tmp getting full. eaccelerator can be painful to manage as it doesn't automatically clean the cache. I can either give you the instructions on how to do what you want, or do it myself, whatever works best for you. It will only take a few minutes.