Отказ в PHP_MINIT_FUNCTION (Wincache) с Wordpress, Microsoft Azure и IIS

Я запускаю опыт очень раздражающие времена простоя с моей установки Wordpress, размещенной в общей среде в Microsoft Azure PAAS, где PHP выполняется под IIS.

В первую очередь, я пытался оптимизировать плагины и потребление памяти, который всегда является хорошей вещью сделать так или иначе. Но проблемы сохраняются, таким образом, я начал рыть далее. Но я должен сказать, что я не очень опытен в Windows и IIS в первом месте.

Сказал, что, я вижу партию тех строк в журнале. Они абсолютно неясны для меня, и даже Google не смог предоставить мне более подробную информацию.

[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

было бы действительно хорошо знать, по крайней мере..., что продолжается. Могли быть те ошибки источником моих проблем производительности?

4
задан 11 November 2014 в 12:05
2 ответа

Думаю, проблема в расширении WinCache , при использовании этого расширения сообщалось о некоторых проблемах https://bugs.php.net/bug.php ? id = 58985 , https://bugs.php.net/bug.php?id=59352 и другие.

Вы можете попробовать отключить с помощью своего кода:

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

Также проверьте, существует ли какой-либо плагин, использующий это расширение.

Надеюсь, это поможет

1
ответ дан 3 December 2019 в 03:57

Эта ошибка:

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

является ошибкой FATAL_FILEMAP_CREATEFILEMAP . Это происходит, когда WinCache не может создать карту разделяемой памяти для одного из своих кешей (код операции, файл, пользователь или сеанс). Это может произойти, если файл подкачки заполнен и вы указали большой размер кеша. Это также может произойти, если вы указали путь к файлу, который недоступен или не существует ни в session.save_path , ни в wincache.filemapdir .

Источник: Я текущий владелец WinCache.

1
ответ дан 3 December 2019 в 03:57

Теги

Похожие вопросы