php 8.0 대에 와서 opcache 좀 이상하네요.!!!
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 8.0 |
[17-Mar-2021 06:10:33 UTC] PHP Warning: PHP Startup: Invalid library (appears to be a Zend Extension, try loading using zend_extension=php_opcache.dll from php.ini) in Unknown on line 0
zend 확장 쓴적도 없는데 에러에는 저렇게 나오고 기분이 묘해서 opcache 자체를 제거했습니다.
이제 캐시시스템은 memcahe 밖에 안남았네요.
redis 는 싱글 쓰레드에서 좋고 memcache 가 멀티쓰레드라고 해서
memcache 하고 super cache 에 의존하고 있습니다.
개발자님들 업데이트 대응한다고 다들 힘들실텐데 힘내세요 !!!
댓글 4
PHP.ini 에서 opcache.dll 을 재대로 경로 잡아줘야 사용이 가능할겁니다. (윈도우 기준)
(X) extension=php_opcache.dll
(O) zend_extension=php_opcache.dll
opcache와 관련해서 어떤 선택의 여지가 있다고 생각하시는 분들이 종종 보이는데, 그런 거 아닙니다.
opcache 안 쓰시면 다른 어떤 캐시를 쓰셔도 의미가 없습니다.
다들 쏟아지는 오류 처리하느라 지쳐 가시는데 딸기 한박스라도 사드리고 싶네요 ..
try loading using zend_extension=php_opcache.dll from php.ini 라고 적혀잇네요 :)