Zend OPcache e APCu são extensões que armazenam o código operacional em ram para não estressar demais o processador que deve converter o código operacional da fonte PHP em todas as solicitações.
Hey Guys!
Antes de qualquer modificação, recomendo fazer um backup da pasta php por completo.
Minhas configurações:
Xampp: 1.7.7
Php: 5.4.0
Instalação
Para darmos início de um stop no seu apache e abra seu arquivo php.ini, geralmente encontrado no diretório C:\xampp\php
Pressione Windows + F, e procure [dba], encontrou?, logo a baixo dele, verifique se há essa inscrição.
[opcache]
opcache.enable = 1
opcache.memory_consumption = 512
opcache.interned_strings_buffer = 8
opcache.max_accelerated_files = 8000
opcache.fast_shutdown = 1
opcache.enable_cli = 1
opcache.use_cwd = 1
Se sim, ótimo!, apenas tire o “;” do inicio dessa primeira linha, ficando assim:
Se não houver, essas informações, pode acrescentar, ficando +/- igual ao exemplo abaixo:
Essa parte serviu para ativar o Zend OPcache
Agora partirmos para ativar o APCu, primeiramente abra este site
Agora procure o arquivo, de acordo com a versão do seu php, no meu caso como meu php é 5.4.0, utilizei o arquivo php_apcu-4.0.6-5.4-ts-vc9-x86.zip
Depois de ter encontrado a versão de acordo com o seu php, e feito o download, descompactar os arquivos, e copie o arquivo php_apcu.dll para a pasta ext que fica dentro da pasta do php, geralmente no caminho C:\xampp\php\ext
Feito isso, agora voltando no arquivo php.ini, vá até o final do arquivo, e cole as informações abaixo nele
[APCu]
extension = “C:\xampp\php\ext\php_apcu.dll”
apc.enabled = 1
apc.shm_size = 128M
apc.ttl = 7200
apc.enable_cli = 1
apc.serializer = php
Agora sim, você pode salvar as alterações feitas no arquivo php.ini, e iniciar o servidor apache para atualizar as informações.
Para conferir se deu tudo certo, logue no GLPI > Menu Configurar > Opção Geral > Aba Desempenho, verá um resultado semelhante a este:
Se não estiver aparecendo um ou outro no GLPI como ativo, volte sua pasta php para o padrão e tente novamente, alguma coisa deve estar errada.
Críticas, sugestões, dúvidas e opiniões, são bem vidas, obrigado!