Now I've installed this exact application on my other server and it ran fine, but then found it's missing some GD support so it's no good, not to mention it's not meant for hosting other sites, just my own.

Here's the real kicker, both the application folder and the yii folder holding the framework have chmod 755, and I've tried 777 but no dice, still get this error.

If I chmod protected/runtime, server will hang (if group gets write priviledges)

My web partner and I are trying two final tricks to see if we can get something going but maybe his SELinux server is just locked too tight. Our plans are to revise the extensions and where they are installed, I caught eye of a php4 folder mention in the php.ini and then the other is to give the folder the apache user rights to own the file. Aside from that we're out of ideas.

Overall this has been a nice welcome back to the community, I can't wait to be done with school and stuff and get back on projects for this.

Hopefully someone can shed light before I shoot myself in the head! haha

If that works on one server and not on the other then that's a server issue my friend not a framework issue. Best solution will be to either search for an answer regarding the server hang or use the framework with the server that does operate as normal.

If that works on one server and not on the other then that's a server issue my friend not a framework issue. Best solution will be to either search for an answer regarding the server hang or use the framework with the server that does operate as normal.

I realize that, that's why I gave the information about both platforms to see if anyone has had the issue before.

The problem with hosting it on the working server is 2 things. 1 it's a small hosting setup, it's meant for my business site, nothing more - we do some test here and there but I can't run other companies off it specially when they plan on having lots of traffic and video uploads.

The other issue is I don't have full control over the settings and the GD settings are not correct to run some of the code I've done in the framework, so that went out the door or else I would have hosted it temporary on my server.

In the error the directory "protected/config/runtime" is mentioned, but later you mention "protected/runtime"?

I found out why that actually happened too, in the basePath=> in the main config file, after the director seperator I had .'' instead of the '..' which skewed where it was pointing to. The error remains the same, it simply just removed the /config/ part in the link.

I had the same problem and I fixed making the directory writable by the webserver (apache).

If you notice it says:

throw new CException(Yii::t('yii','Application runtime path "{path}" is not valid. Please make sure it is a directory writable by the Web server process.',

Solution:
To make it writable just execute:

# chown www-data -R <yii-directory>

it worked ... thanks

Doge much love , doge much dear
humane so lost , doge come near
doge give help , doge show way
no matter such pain , doge stay
doge so love , doge so life
cate is near , doge get knife
when doge is done and cate is kill
wow , such amaze, doge is thrill