Using CakePHP 1.3, I have the following layout:
/srv/www/_cakephp13/
/app/
/cake/
/plugins/
/vendors/
etc...
/srv/www/htdocs/
/cake_app/
/other-dir/
… where htdocs is the public directory, and I have moved webroot of my app to be cake_app above… Which appears to be almost working. (After customizing webroot’s index.php).
When I access http://devserver/cake_app/, I am able to see the default “Home” page controller/view (which I have customized, so that appears to be working).
But when I access http://devserver/cake_app/controller/view I am receiving 404 errors.
Is is possible to run a Cake App in a sub-directory of a site root? How can I get this working?
Ideally, I don’t want to edit Apache conf’s… If I can fix this with Cake configuration or htaccess files, I’ll be much happier.
You should verify that .htaccess is being run and that the rewrite module is on and working.