Is this a case of virtual hosting on this server and if yes, what is the
document root. Because if your site in /test was working so I assume it was
document root was good. Also what is the logs of apache complains about ?

On Thu, Jun 28, 2012 at 10:23 PM, Bob Bowen <[email protected]> wrote:

> Correction. It's not just the images that don't work. It's the whole web.
> Navigation, styles, you name it. Now when I click on News, it brings me to
> mywebb.com/news, and says it doesn't exist.
>
> I'm going a bit nuts here. As I said, this all works fine when it's in a
> sub-directory. Why is putting it in the root directory so different?
>
> It's not clear to me if I *need* to use mod_rewrite / .htaccess or if
> it's simply *recommended*. Because I don't think my provider is going to
> let me change this.
>
> Any help on this much much appreciated.
>
> Bob
>
>
> On Thursday, June 28, 2012 10:15:37 PM UTC+2, Bob Bowen wrote:
>>
>> I've had a cake 2.0 install running for some time on my hosted web
>> server. I installed it in /test/cakephp. All was well. I didn't have to use
>> .htaccess or anything. And I haven't messed with APP_DIR, ROOT or
>> WEBROOT_DIR.
>>
>> When using an Html->Image tage my images would have the path:
>>
>> /test/cakephp/img/logo.png
>>
>> Internally Cake did the "magic" that transforms "img" to
>> "/test/cakephp/app/webroot/**img", where it is physically located.
>>
>> Now I've put my Cake install in the root of my webserver (/html) and my
>> images and styles are all broken.
>>
>> I am using all of the default Cake directory names - app, lib, plugins
>> and vendors, and they are all in the web server root dir.
>>
>> The page itself loads, so it seems the index.php in the root is working,
>> it finds Cake, etc. But my images now have the path:
>>
>> /img/logo.png
>>
>> ... and the "magic" has died. My server now seems to be looking for the
>> images *physically* in /img, but of course they are actually in
>> /app/webroot/img.
>>
>> How can I fix this? I tried copying the default .htaccess, the one that
>> comes with the Cake download, but my server chokes on it. Apparently I
>> can't use .htaccess. I don't see any reference to mod_rewrite in phpinfo()
>> so I gues my provider doesn't support it.
>>
>> Ideally I would like to get this to work *without* using .htaccess or
>> changing the DocumentRoot in my apache config. What I don't get is, in the
>> index.php it says:
>>
>> This file collects requests if: - no mod_rewrite is available or
>> .htaccess files are not supported
>>
>> Well, this seems to be my case. Is there anything special I need to do to
>> get this working?
>>
>> Any help?
>>
>> Thanks!
>>
>
> On Thursday, June 28, 2012 10:15:37 PM UTC+2, Bob Bowen wrote:
>>
>> I've had a cake 2.0 install running for some time on my hosted web
>> server. I installed it in /test/cakephp. All was well. I didn't have to use
>> .htaccess or anything. And I haven't messed with APP_DIR, ROOT or
>> WEBROOT_DIR.
>>
>> When using an Html->Image tage my images would have the path:
>>
>> /test/cakephp/img/logo.png
>>
>> Internally Cake did the "magic" that transforms "img" to
>> "/test/cakephp/app/webroot/**img", where it is physically located.
>>
>> Now I've put my Cake install in the root of my webserver (/html) and my
>> images and styles are all broken.
>>
>> I am using all of the default Cake directory names - app, lib, plugins
>> and vendors, and they are all in the web server root dir.
>>
>> The page itself loads, so it seems the index.php in the root is working,
>> it finds Cake, etc. But my images now have the path:
>>
>> /img/logo.png
>>
>> ... and the "magic" has died. My server now seems to be looking for the
>> images *physically* in /img, but of course they are actually in
>> /app/webroot/img.
>>
>> How can I fix this? I tried copying the default .htaccess, the one that
>> comes with the Cake download, but my server chokes on it. Apparently I
>> can't use .htaccess. I don't see any reference to mod_rewrite in phpinfo()
>> so I gues my provider doesn't support it.
>>
>> Ideally I would like to get this to work *without* using .htaccess or
>> changing the DocumentRoot in my apache config. What I don't get is, in the
>> index.php it says:
>>
>> This file collects requests if: - no mod_rewrite is available or
>> .htaccess files are not supported
>>
>> Well, this seems to be my case. Is there anything special I need to do to
>> get this working?
>>
>> Any help?
>>
>> Thanks!
>>
>  --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at http://groups.google.com/group/cake-php
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to