2015-12-04 6 views
1

Я приложил скриншот. Любые идеи о том, чего я не хватает? Я включил его через php.ini, он показывает в phpinfo как enabled, но говорит opcode caching is disabled. Использование PHP 5.5.Opcache включен, но кэширование Opcode говорит Disabled?

PHP Info Image

+0

Вы проверили журнал ошибок opcache, как указано в этом скриншоте? Ответ может лежать там. –

+0

У меня есть, и, к сожалению, он пуст. – DxMonkey

+0

Возможно ли это на платформе Windows? Из http://php.net/manual/en/opcache.configuration.php: «При запуске PHP в Windows вам необходимо запустить Webservice (Apache или IIS) в качестве локального администратора, чтобы PHP мог создавать сегмент разделяемой памяти. Если вы запустите свой веб-сервис как что-нибудь еще, OPCache будет просто отключен ». –

ответ

0

Я нашел ответ на это сам, но я хочу, чтобы другие знали, а если они бегут в проблему.

По какой-то причине для файла opcache на сервере были созданы несколько файлов .ini, и они содержали одинаковые настройки.

Я удалил один, перезапущенный opcache, и теперь он работает отлично.