我刚刚更新到WordPress 4.3,似乎有些东西被破坏了.
我收到此错误,显示在我的页面上:
注意:从版本4.3.0开始,不推荐使用WP_Widget的被调用构造函数方法!请
__construct()改用.位于第3457行的/mnt/stor13-wc1-ord1/754452/www.eden-festival.com/web/content/securewp/wp-includes/functions.php
有什么需要修复的吗?
我正在使用jenssegers/laravel-mongodb在我的 laravel 5 应用程序中使用 MongoDB 。当我调用我的控制器显示错误时,我配置了项目中的所有内容。
错误:
BadMethodCallException in Builder.php line 2057:
Call to undefined method Jenssegers\Mongodb\Query\Builder::getAfterFilters()
Run Code Online (Sandbox Code Playgroud)
配置/app.php:
Jenssegers\Mongodb\MongodbServiceProvider::class,
Run Code Online (Sandbox Code Playgroud)
引导程序/app.php。
$app->register('Jenssegers\Mongodb\MongodbServiceProvider');
Run Code Online (Sandbox Code Playgroud)
数据库:
'default' => 'mongodb',
'mongodb' => array(
'driver' => 'mongodb',
'host' => env('DB_HOST', 'localhost'),
'port' => env('DB_PORT', 27017),
'database' => env('DB_DATABASE', ''),
'username' => env('DB_USERNAME', ''),
'password' => env('DB_PASSWORD', ''),
'options' => array(
'db' => 'admin'
)
),
Run Code Online (Sandbox Code Playgroud)
请帮忙,我错过了一些配置。
我必须将我的哈希密码转换为字符串.
这是我的代码.
<?php namespace App\Http\Controllers;
use DB;
use Auth;
use Input;
use Session;
use Route;
use Crypt;
use Redirect;
use Illuminate\Http\Request;
use Illuminate\Http\Dispatcher;
$userdata = array(
'email' => $email,
'password' => Crypt::decrypt($password)
);
Run Code Online (Sandbox Code Playgroud)
当我使用Crypt :: decrypt我得到错误.错误-
DecryptException in BaseEncrypter.php line 45:
The payload is invalid.
Run Code Online (Sandbox Code Playgroud)
任何人都可以建议我怎么做?
谢谢.