Falha no PHP_MINIT_FUNCTION (Wincache) com o Wordpress, o Microsoft Azure e o IIS

4

Estou começando a experimentar tempos de inatividade muito irritantes com minha instalação do Wordpress hospedada em um ambiente compartilhado no PAAS do Microsoft Azure, onde o PHP é executado no IIS.

Primeiro de tudo eu tentei otimizar plugins e consumos de memória, o que é sempre uma boa coisa para fazer. Mas os problemas persistem, então comecei a cavar mais. Mas devo dizer que não tenho muita experiência no Windows e no IIS em primeiro lugar.

Disse isso, vejo muitas dessas linhas no log. Eles são absolutamente obscuros para mim e até mesmo o Google não conseguiu me fornecer mais detalhes.

[11-Nov-2014 00:36:10 America/Los_Angeles] PHP Fatal error:  Failure in PHP_MINIT_FUNCTION(Wincache): 212 in Unknown on line 0
[11-Nov-2014 00:59:42 America/Los_Angeles] PHP Fatal error:  Failure in PHP_MINIT_FUNCTION(Wincache): 212 in Unknown on line 0
[11-Nov-2014 01:11:47 America/Los_Angeles] PHP Fatal error:  Failure in PHP_MINIT_FUNCTION(Wincache): 212 in Unknown on line 0
[11-Nov-2014 01:15:07 America/Los_Angeles] PHP Fatal error:  Failure in PHP_MINIT_FUNCTION(Wincache): 212 in Unknown on line 0

seria muito bom saber pelo menos ... o que está acontecendo. Poderia ser esses erros a fonte dos meus problemas de desempenho?

    
por Gabriele B 11.11.2014 / 11:05

2 respostas

1

Eu acho que o problema é WinCache extensão, existiam alguns problemas relatados com o uso desta extensão link , link e outros.

Você pode tentar desativar o seu código:

ini_set('wincache.fcenabled','0');

Verifique também se existe algum plugin que esteja usando esta extensão.

Espero que isso ajude

    
por 12.11.2014 / 17:57
1

Este erro:

PHP Fatal error:  Failure in PHP_MINIT_FUNCTION(Wincache): 212 in Unknown on line 0

é um erro FATAL_FILEMAP_CREATEFILEMAP . Isso acontece quando o WinCache não consegue criar o mapa de memória compartilhada para um de seus caches (Opcode, File, User ou Session). Isso pode acontecer se o arquivo de paginação estiver cheio e você tiver especificado um tamanho de cache grande. Isso também pode acontecer se você especificou um caminho de arquivo que está inacessível ou não existe em session.save_path ou wincache.filemapdir .

Fonte: sou o atual proprietário do WinCache.

    
por 06.08.2016 / 21:00