hi rinda what server software is used for your web hosting (Apache, ..?) ? did you remove the three .htaccess files so that they're not taken into account at all ?
+++++++ clemos On 6/16/06, rinda <[EMAIL PROTECTED]> wrote: > > Hi, > > In my machine, I have cakephp application ( I put it in folder ) which > I can accessed in this url: > http://localhost:2999/php/uhicake > > So the controller, action and parameter would be like this: > http://localhost:2999/php/uhicake/controller/action/id > > For example: http://localhost:2999/php/uhicake/products/element/4 > > I have mod_rewrite in my apache in my box. > > Then I try to host my app in my web hosting. I put it in: > document_root/projects/uhi > Then I hope I can access my web by this url: > http://www.mywebhostingblabla.com/projects/uhi > > But it does not work because it does not have mod_rewrite so I comment > out ( uncomment ) this line in app/config/core.php: > define ('BASE_URL', env('SCRIPT_NAME')); > > But again this url does not work: > http://www.mywebhostingblabla.com/projects/uhi > I try this, and it does not work: > http://www.mywebhostingblabla.com/projects/uhi/index.php/ > or this: > http://www.mywebhostingblabla.com/projects/uhi/index.php > > After doing brute force attack, this url does work: > http://www.mywebhostingblabla.com/projects/uhi/app/webroot/index.php/ > > Everything works except for minor issue. I have action to change > language like this: > function change_language($id) > { > $this->controller->Session->write('lang', $id); > $this->controller->redirect($this->controller->referer()); > } > > So if I am in this url: > http://www.mywebhostingblabla.com/projects/uhi/app/webroot/index.php/products/element/5 > I click the link which doing change_language action, I was redirect to > this url: > http://www.mywebhostingblabla.com/projects/uhi/app/webroot/index.php/ > not this url: > http://www.mywebhostingblabla.com/projects/uhi/app/webroot/index.php/products/element/5 > > In my localhost, i was redirect to the same page just as it should be. > > So the questions are: > 1. How could I make my url like this: > http://www.mywebhostingblabla.com/projects/uhi/index.php/ ( without > /app/webroot/ ) > 2. Why am I not redirect to same page without mod_rewrite using this > function: > $this->controller->redirect($this->controller->referer()); > > Thank you. > > version cake: > 1.1.3.2967 > > version php: > 4.4 > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Cake PHP" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cake-php -~----------~----~----~----~------~----~------~--~---
