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中配置了緩存? –