2017-10-04 1 views
0
내가 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 { …}] [] 

이 경고의 원인은 무엇인가에 SQL 호출을 할 때마다 나는 다음과 같은 경고가

?

얼마나 심각한가요?

어떻게 방지 할 수 있습니까?

저는 nginx 서버와 Symfony [email protected] 프레임 워크를 사용하고 있습니다.

이 개발에서 잘 작동 만 프로덕션 서버에 이러한 오류를 준다 편집.

+0

더 많은 정보를 제공 할 수 있습니까 (Symfony 버전, 일어날 때 ...), 아마도 관련이 있습니다. https://github.com/symfony/symfony/issues/21995 – Neodan

+0

가장 중요한 부분은 'ErrorException' 부분입니다. 오류 보고서에 누락되었습니다. 그것을 추가하십시오 – Trix

+0

@neodan 당신이 대답을 가지고있을 것 같아요 cli에 APC 캐시가 비활성화되어 있다고 생각합니다 bwt-code @ hilt-docker01 : /etc/php/7.0$ php -i | grep apc.enable apc.enable_cli => 끄기 => 끄기 apc.enabled => 켜기 => 켜기 하지만 바꿀 때 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 그 밖의 다른 방법으로 활성화 할 수 있습니까? –

답변

0

나는 부름 명령에 접두사 sudo을 붙여서 해결할 수있었습니다. 도움을 주신 모든 분들께 감사드립니다.

관련 문제