I am about to start using Yii framework for some small php projects (I am used to using the code igniter framework previously).
I want to know two things: a) Is it possible to move the /framework folder outside of the web root on linux (centOS in particular) for example: /var/framework_here
b) Could you point me to resources or articles about this and how to actually carry out the task?
I've moved the framework DIR outside of public_html (outside my web root) and tried modifying the paths in the demo projects but they don't function - so I guess I'm doing it wrong.
So far i've only been able to find info on sending the 'protected' directory within a yii project outside normal web access.
Perhaps I've mis-understood, but I thought doing what i want to do would greatly improve system security - that is actually the main reason i want to do this so again I'm open to suggestions/comments.
Thanks
You should modify index.php in each demo project. Find line
And change it to something like
You don't need to move it out. All you need to do is put a
.htaccess
file inside the folder of the framework with the following content:Doing so you disable the access the folder to anyone outside the server.
For more informations you can give a look here: https://www.google.it/search?q=htaccess+tutorial