Só quero saber por que o eAccelerator não funciona se o SuPHP estiver habilitado.

Só quero saber por que o eAccelerator não funciona se o SuPHP estiver habilitado.

Eu só quero saber por que as pessoas dizem que o eAccelerator não funcionará se o SuPHP estiver habilitado, porque no meu servidor eu estava executando o e-accelerator e agora habilitei o suphp e parece estar funcionando bem pelo menos até agora ...

As perguntas são

  1. é uma boa ideia executar os dois?
  2. se eu quiser desabilitar o acelerador eletrônico, como faço isso?
  3. existe alguma alternativa para fazer aceleração diferente do e-accelerator ao usar suphp?
  4. Quais as dicas para tornar o servidor web rápido com php?
  5. Alguma ideia do desempenho e recomendação do opcode XCache?

Responder1

O SuPHP requer que um script seja executado como um usuário específico, por isso não tenho certeza se usar o SuPHP em seu ambiente é um requisito ou não.

  1. Não é uma boa ideia porque eles não funcionam bem juntos.
  2. Desative o acelerador em seu php.iniarquivo
  3. Não existem aceleradores que funcionem bem com SuPHP. Acredito que isso tenha a ver com o funcionamento do suPHP e porque ele inicia e interrompe o PHP conforme necessário. Todos os aceleradores exigempersistentePHP.
  4. Se você não puder usar o SuPHP, eu consideraria usar o APC - consulteaqui
  5. XCache também não funciona com SuPHP, que eu saiba

Observe o FastCGI, pois ele permite a configuração do cache e tem menor sobrecarga do que o SuPHP

informação relacionada