通过Composer成功安装cakePHP后,没有DebugKit工具栏可见。
这是非常奇怪的原因,而安装过程如下所示:
- Installing cakephp/debug_kit (3.1.0)
Loading from cache
配置/ bootstrap.php中:
// Only try to load DebugKit in development mode
// Debug Kit should not be installed on a production system
if (Configure::read('debug')) {
Plugin::load('DebugKit', ['bootstrap' => true]);
}
配置/ app.php:
/**
* Debug Level:
*
* Production Mode:
* false: No error messages, errors, or warnings shown.
*
* Development Mode:
* true: Errors and warnings shown.
*/
'debug' => true,
通常(手动安装),插件存储在plugins-folder中,但它是空的。
还有什么我需要配置的吗?
亲切的问候,
菲尔
答案 0 :(得分:5)
安装php5-sqlite扩展。 (这是为php5,使用你正在运行的任何版本)
如果你在Ubuntu上运行......
sudo apt-get install php5-sqlite
不确定centos / redhat上的软件包名称是什么,但您可以使用以下命令查找确切的软件包名称。
sudo yum search php
获得包名后,您可以使用以下内容进行安装...
sudo yum install <Package Name>
安装后不要忘记重新启动Web服务器。如果您使用的是php fpm,也可以重启php服务。
答案 1 :(得分:3)
这对我有所帮助:
php bin/cake.php plugin assets symlink
sudo apt-get install php7.0-sqlite
答案 2 :(得分:2)
静态资产未链接到供应商文件夹。
请运行以下命令:
newInstance
答案 3 :(得分:0)