如何配置的值:
CAKE_CORE_INCLUDE_PATH 假设我的托管域是 www.example.com 我已经做到了:
if (!defined('CAKE_CORE_INCLUDE_PATH')) { 定义('CAKE_CORE_INCLUDE_PATH', DS . 'usr' . DS . 'lib'); }
但它不起作用并给我以下错误:
警告:包括(/usr/lib/Cake/bootstrap.php):无法打开流:没有这样的文件或目录
如何配置的值:
CAKE_CORE_INCLUDE_PATH 假设我的托管域是 www.example.com 我已经做到了:
if (!defined('CAKE_CORE_INCLUDE_PATH')) { 定义('CAKE_CORE_INCLUDE_PATH', DS . 'usr' . DS . 'lib'); }
但它不起作用并给我以下错误:
警告:包括(/usr/lib/Cake/bootstrap.php):无法打开流:没有这样的文件或目录
正如@AD7six 建议的那样,您不需要修改此常量。您需要确保该lib
目录与您的app
目录一起部署。如果您想将lib
目录重新定位到其他地方,如果您将拥有多个应用程序,则需要include_path
在php.ini
文件中添加路径(请参阅文档)。
理论上,您应该能够将您的整个应用程序直接部署到您的 Web 服务器,并将您的域映射指向index.php
CakePHP 目录的根目录(位置app
和位置lib
)。