0
我得到以下警告每當我做一個SQL調用MySQL數據庫警告[緩存]無法保存鍵
07:36:46 WARNING [cache] Failed to save key "%5B%5BC%5DAppBundle%5CEntity%5CBusinessUnit%24_maxid%5D%5B1%5D" (integer)
["key" => "%5B%5BC%5DAppBundle%5CEntity%5CBusinessUnit%24_maxid%5D%5B1%5D","type" => "integer","exception" => ErrorException { …}] []
這是什麼警告的原因是什麼?
它有多嚴重?
我該如何預防?
我正在使用nginx服務器和Symfony [email protected]框架。
編輯
這個工作在發展很好,只給出了生產服務器上的這些錯誤。
你可以提供更多的信息(Symfony版本,當它發生,...),也許有關https://github.com/symfony/symfony/issues/21995 – Neodan
最重要的部分是'ErrorException'部分是在錯誤報告中缺少。請添加 – Trix
@neodan我想你可能有答案APC緩存已禁用cli bwt-code @ hilt-docker01:/etc/php/7.0$ php -i | grep apc.enable apc.enable_cli =>關閉=>關 apc.enabled => On => On 但是,當我嘗試在php.ini中查找它以更改它時,它不存在 bwt-code @ hilt-docker01 :/etc/php/7.0$ grep -r enable_cli cli/php.ini:; opcache.enable_cli = 0 fpm/php.ini.ucf-dist:; opcache.enable_cli = 0 fpm/php.ini :; opcache.enable_cli = 0 我還可以通過啓用來設置它嗎? –