簡體   English   中英

關閉CakePHP的PHP調試模式

[英]Take PHP Debug mode off for CakePHP

我做了CakePHP教程,但是我明白了

在此輸入圖像描述

在頂部和底部。 我想把它帶走。

我有一個問題,在制作一個全新的應用程序時,我是否必須去除任何CSS或類似的東西?

TLDR:

View/Layouts/default.ctp刪除內容(默認布局文件)

刪除底部的代碼:

View/Layouts/default.ctp (您的默認布局文件)中,底部有代碼顯示sql查詢。 只需刪除它,您將不再在底部打印所有數據:

<?php echo $this->element('sql_dump'); ?>

(如果您計划使用DebugKit ,那么無論如何都應該刪除它......您應該計划這樣做。)

一般刪除樣式:

至於樣式(顏色......等),如果你也查看同一個文件,你會看到(在頂部)它包含通用的CakePHP CSS。 只需刪除此行即可擺脫其通用樣式:

echo $this->Html->css('cake.generic');

刪除CakePHP的描述:

相同的文件 - 只需刪除此:

<div id="header">
    <h1><?php echo $this->Html->link($cakeDescription, 'http://cakephp.org'); ?></h1>
</div>
Ensure you set your debug mode to false

在你的配置中,app.php為cakephp3.x

'debug' => filter_var(env('DEBUG', false), FILTER_VALIDATE_BOOLEAN),

您可以通過在core.php文件中將debug調到0來禁用調試功能。 關於你的第二個問題,你對“刪除任何css”的意思是什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM