I\'d like to deploy my CakePHP-app from localhost to the webserver, but I get Error 500
.
My Folder structure looks like this (note: the Cake-app is not
I have two project one main project which is running fine but now i want to run another cakephp project on the same domain.
So you are in the write place this tutorial will help you to run a cakephp on a sub domain
RewriteEngine on RewriteBase / RewriteRule ^$ cake_sub_project/app/webroot/ [L] RewriteRule (.*) cake_sub_project/app/webroot/$1 [L]This two new line needs to add on your main .htaccess file. Here "cake_sub_project" is the sub project
RewriteRule ^$ cake_sub_project/app/webroot/ [L] RewriteRule (.*) cake_sub_project/app/webroot/$1 [L]
Now goto your sub folder and make sure you have changed the .htacces on the following directory.
cake_sub_project/ cake_sub_project/app cake_sub_project/webroot2. Need to edit the .htaccess from /httpdocs/cake_sub_project as following
RewriteEngine on RewriteBase /cake_sub_project/ RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L]
Need to edit the .htaccess from /httpdocs/cake_sub_project/app as following
RewriteEngine on RewriteBase /cake_sub_project/app/ RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L]
Need to edit the .htaccess from /httpdocs/cake_sub_project/app/webroot as following
RewriteEngine On RewriteBase /cake_sub_project/app/webroot/ RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]