在将3.4.13更新为3.6 cakephp之后,很多人都不赞成使用它

在将3.4.13更新为3.6 cakephp之后,很多人都不赞成使用它,cakephp,cakephp-3.0,Cakephp,Cakephp 3.0,有多少不推荐的错误 如何修复这个 已弃用(16384):Cake\Cache\Cache::config()已弃用。使用 改为setConfig()/getConfig()- E:\xampp\htdocs\cakephp\config\bootstrap.php,第136行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): Cake\Datasource\ConnectionManager::config()已被弃用。使用 改为setConfig()

有多少不推荐的错误

如何修复这个

已弃用(16384):Cake\Cache\Cache::config()已弃用。使用 改为setConfig()/getConfig()- E:\xampp\htdocs\cakephp\config\bootstrap.php,第136行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): Cake\Datasource\ConnectionManager::config()已被弃用。使用 改为setConfig()/getConfig()- E:\xampp\htdocs\cakephp\config\bootstrap.php,第137行 [CORE\src\CORE\functions.php,第305行]已弃用(16384):使用 Cake\Mailer\Email而不是Cake\Network\Email\Email- E:\xampp\htdocs\cakephp\vendor\composer\ClassLoader.php,第444行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): 电子邮件::configTransport()已弃用。使用 改为电子邮件::setConfigTransport()或电子邮件::getConfigTransport()- E:\xampp\htdocs\cakephp\config\bootstrap.php,第138行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): Cake\Mailer\Email::config()已被弃用。使用setConfig()/getConfig() 相反E:\xampp\htdocs\cakephp\config\bootstrap.php,第139行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): Cake\Log\Log::config()已被弃用。使用setConfig()/getConfig() 相反E:\xampp\htdocs\cakephp\config\bootstrap.php,第140行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): 不推荐使用Security::salt()。使用Security::getSalt()/setSalt() 相反E:\xampp\htdocs\cakephp\config\bootstrap.php,第141行 [CORE\src\CORE\functions.php,第305行]已弃用(16384):使用 Cake\Http\ServerRequest而不是Cake\Network\Request- E:\xampp\htdocs\cakephp\vendor\composer\ClassLoader.php,第444行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): ServerRequest::createFromGlobals()已弃用。使用
Cake\Http\ServerRequestFactory
- E:\xampp\htdocs\cakephp\webroot\index.php,第35行 [CORE\src\CORE\functions.php,第305行]已弃用(16384):使用 Cake\Http\Response而不是Cake\Network\Response- E:\xampp\htdocs\cakephp\vendor\composer\ClassLoader.php,第444行 [CORE\src\CORE\functions.php,第305行]已弃用(16384):Dispatcher 不推荐使用。您应该更新应用程序以使用 改为Http\服务器实现- E:\xampp\htdocs\cakephp\webroot\index.php,第37行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): ActionDispatcher::addFilter()已弃用。这是唯一可用的 用于向后兼容DispatchFilters- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\ActionDispatcher.php, 第61行[CORE\src\CORE\functions.php,第305行]已弃用(16384): ActionDispatcher::addFilter()已弃用。这是唯一可用的 用于向后兼容DispatchFilters- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\ActionDispatcher.php, 第61行[CORE\src\CORE\functions.php,第305行]已弃用(16384): ActionDispatcher::addFilter()已弃用。这是唯一可用的 用于向后兼容DispatchFilters- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\ActionDispatcher.php, 第61行[CORE\src\CORE\functions.php,第305行]已弃用(16384): ActionDispatcher::addFilter()已弃用。这是唯一可用的 用于向后兼容DispatchFilters- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\ActionDispatcher.php, 第61行[CORE\src\CORE\functions.php,第305行]已弃用(16384): ServerRequest::addParams()已弃用。使用
with param()
withAttribute(“params”,$params)
- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Routing\Filter\RoutingFilter.php, 第59行[CORE\src\CORE\functions.php,第305行]已弃用(16384): ServerRequest::session()已弃用。改为使用getSession()。这个 将移除设定器部件- E:\xampp\htdocs\cakephp\src\Controller\AppController.php,第120行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): App\Model\Table\UsersTable::Table()已弃用。使用 改为setTable()/getTable()- E:\xampp\htdocs\cakephp\src\Model\Table\UsersTable.php,第27行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): App\Model\Table\UsersTable::displayField()已弃用。使用 改为setDisplayField()/getDisplayField()- E:\xampp\htdocs\cakephp\src\Model\Table\UsersTable.php,第37行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): 不推荐使用App\Model\Table\UsersTable::primaryKey()。使用 改为setPrimaryKey()/getPrimaryKey()- E:\xampp\htdocs\cakephp\src\Model\Table\UsersTable.php,第38行 [CORE\src\CORE\functions.php,第305行]已弃用(16384): Response::send()将在4.0.0中删除- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Routing\Dispatcher.php, 第72行[CORE\src\CORE\functions.php,第305行]已弃用(16384): 将在4.0.0中删除- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\Response.php, 第494行[CORE\src\CORE\functions.php,第305行]已弃用(16384): 将在4.0.0中删除- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\Response.php, 第495行[CORE\src\CORE\functions.php,第305行]已弃用(16384): Response::body()已弃用。可变响应方法是 不赞成。改用
withBody()
getBody()
- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\Response.php, 第502行[CORE\src\CORE\functions.php,第305行]已弃用(16384): 将在4.0.0中删除- E:\xampp\htdocs\cakephp\vendor\cakephp\cakephp\src\Http\Response.php, 第502行[CORE\src\CORE\functions.php,第305行] 首页关于服务联系我们。注意(8):未定义变量: flasharea[APP/Template\Layout\default.ctp,第325行]

已弃用(16384):App\Model\Table\WebsitesTable::Table()为 不赞成。使用setTable()/getTable()
// in config/app.php
'Error' => [
    'errorLevel' => E_ALL ^ E_USER_DEPRECATED
]