Джерри, я думаю проблема в следующем. Вы поместили папку CakePHP в корень localhost. Я хотел бы предложить вам создать виртуальный хост, указывающий на myProject, таким образом, URL становится:
http://myProject/accounting
Это может решить вашу проблему. Убедитесь, что модуль перезаписи включен. Кроме того, когда вы указываете виртуальный хост на myProject, это должна быть папка APP в CakePHP. Если вы хотите запустить несколько проектов из одного ядра, вы можете настроить их так:
/var/www/cake
/var/www/html/myProject
/var/www/html/myProject2
Каталог / var / www / cake - это то место, куда вы кладете ядро торта. В этом каталоге у вас будут торт, приложение, плагины, поставщики и т. Д. Каталоги myProject (2) будут содержимым каталога приложения.
Теперь, чтобы это сработало, вам нужно перейти в /var/www/html/myProject/webroot/index.php и отредактировать его так, чтобы он указывал на каталог cake в / var / www / cake. Это тогда загрузит ядро, когда перезапись указывает на index.php в webroot. Вам должно быть хорошо идти!