0
我目前正在从我的settings
表中设置很多设置,在我的本地服务器中一切正常,但问题出现在在线环境中,我不知道是否需要配置任何东西,但它没有设置缓存,它可能是什么?Laravel - 服务器无法设置缓存
class SettingsServiceProvider extends ServiceProvider
{
public function boot(Factory $cache, SettingRepository $settings)
{
if(Schema::hasTable('settings')){
$settings = $cache->remember('settings', 60, function() use ($settings)
{
return $settings->lists();
});
config()->set('settings', $settings);
}
}
public function register()
{
$this->app->bind(
\App\Repositories\SettingRepository::class
);
}
}
什么是你的高速缓存驱动器,并且它在生产环境中安装? –
@MinaAbadir我不知道,我只是在两种环境中安装灯泡,但在生产中它不会工作 –
什么是您的缓存驱动程序?您是否在新的.env中配置了缓存? –