I'm running into a bit of a problem with the latest stable version.
It seems like Cake is assuming it's "installed" to work from
webroot.

I have the cake directory installed in /opt.  So, under /opt/cake I
have:

/opt/cake/app
/opt/cake/cake
/opt/cake/docs
/opt/cake/vendors
/opt/cake/index.php

So, I run bake (from /opt/cake): php ./cake/scripts/bake.php -project
reviews

That generates the skeleton.  In my apache config file, I setup an
alias:

Alias /reviews/ "/opt/cake/reviews/webroot/"
<Directory "/opt/cake/reviews/webroot">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

When I restart apache, http://localhost/reviews/ gives me the startup
page, but with no css.  when I look at the generated source, I have
this for the css line:

<link rel="stylesheet" type="text/css" href="/css/cake.generic.css" />

Which, of course, should be:

<link rel="stylesheet" type="text/css" href="/reviews/css/
cake.generic.css" />

I went ahead and proceeded with baking my models, views, and
controllers, and I had similar results with all the action links going
to "/controller/action" as opposed to "/reviews/controller/action".

How can  I get cake to use the relative path instead of thinking it's
in the webroot?  Or did I bake this wrong?

Thanks,

KTD


--~--~---------~--~----~------------~-------~--~----~
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?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to