If you install in in your own homedirectory /Users/name/Sites check
you httpd prefs for this folder, you find it in /private/etc/apache2/
users/<your-username>. If not present create it. In mine I have this:

<Directory "/Users/gersh/Sites/">

#
# This may also be "None", "All", or any combination of "Indexes",
# "Includes", "FollowSymLinks", "ExecCGI", or "MultiViews".
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
    Options Indexes FollowSymLinks MultiViews

#
# This controls which options the .htaccess files in directories can
# override. Can also be "All", or any combination of "Options",
"FileInfo",
# "AuthConfig", and "Limit"
#
    AllowOverride All

#
# Controls who can get stuff from this server.
#
    Order allow,deny
    Allow from all
</Directory>

In my Sites folder I have installed cake in a subfolder, so the ~gersh/
cake2/.htaccess lokes like this:

<IfModule mod_rewrite.c>
   RewriteEngine on
        RewriteBase /~gersh/cake2/
   RewriteRule    ^$ app/webroot/    [L]
   RewriteRule    (.*) app/webroot/$1 [L]
</IfModule>

~gersh/cake2/app/.htaccess:

<IfModule mod_rewrite.c>
    RewriteEngine on
RewriteBase /~gersh/cake2/
    RewriteRule    ^$    webroot/    [L]
    RewriteRule    (.*) webroot/$1    [L]
 </IfModule>

~gersh/cake2/app/webroot/.htaccess:

<IfModule mod_rewrite.c>
    RewriteEngine On
RewriteBase /~gersh/cake2/
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>

Hope this helps!


--~--~---------~--~----~------------~-------~--~----~
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