У меня не так уж много опыта установки Cake, но вам все равно стоит проверить следующее:
a) У вас есть правильные файлы .htaccess в правильных каталогах? Linux обрабатывает все, что начинается с '.' как системный файл, поэтому вы должны сделать
ls -a
чтобы проверить, присутствуют ли они. Если вы переместили файлы в каталоги вручную, а не распаковывали загрузку Cake в нужное место, файлы .htaccess, возможно, не были перемещены.
b) Проверьте ваши журналы ошибок Apache (я полагаю, вы используете apache) на наличие ошибок, особенно ошибок при загрузке mod_rewrite. Убедитесь, что LoadModule rewrite_module libexec / httpd / mod_rewrite.so и AddModule mod_rewrite.c указаны в httpd.conf.
в) Где ты это положил?
Опции Индексы FollowSymLinks AllowOverride All
Не видя больше вашего httpd.conf, невозможно определить, правильно ли корень документа Cake наследует эти настройки.