cakePHP - DebugKit工具栏不可见

时间:2015-05-05 21:00:58

标签: debugging cakephp

通过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中,但它是空的。

还有什么我需要配置的吗?

亲切的问候,

菲尔

4 个答案:

答案 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)

这对我有所帮助:

  1. php bin/cake.php plugin assets symlink
  2. sudo apt-get install php7.0-sqlite

答案 2 :(得分:2)

静态资产未链接到供应商文件夹。

请运行以下命令:

newInstance

答案 3 :(得分:0)

您可以尝试以下方法:

bin/cake plugin assets symlink

Read more...