This is not a Cake-specific thing. There’s no magic that’s required because it’s Cake. And the steps required to deploy a site will vary depending on what access you have to your server, how the web server is configured there, whether you’ve customized your file structure, and more. So there’s no tutorial that will cover everything.
I can tell you that you need to make sure that everything needs to be transferred, including the vendor
folder and hidden files like .htaccess
, and case sensitivity is important on Linux servers but not on Windows. Those are some of the common mistakes.
If you want more help, you’ll need to provide more details about your dev and production setups, how you transferred your files, etc. “I tried to host my cakephp website on addon domain by uploading the files and it is not working.” is not useful to anyone trying to help. What files did you upload? Where did you upload them to? Why do you think that was a good place to put them? What does “not working” mean?