Assuming this is a shared host environment with apache.
Live server is tricky because if your xampp is just public so you go localhost/projectname/public to actually access it without having configured your apache to point to it that already is a issue , then when you actually upload public must be public_html this needs to get set in your config files. I recommend mirroring you live server so your public folder is public_html then in the root app ect. then if it breaks it should break in xampp also.
But not knowing if you set these directory urls in your config or your folder structure can not say.
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community