Posted by ferreirex on October 31, 2011 at 9:50pm
Boa noite pessoal
Alguem me poderia dar uma ajuda na actualizacao do PHP
Tenho a ultima versao do Drupal, entretanto a instalar um Module da-me erro de PHP "This module requires PHP version 5.3.* and is incompatible with PHP version 5.2.17."
Como posso fazer a actualizacao?
Pensava que a ultima versao do drupal ja vinha com a ultima versao do PHP :S
Comments
PHP não vem com Drupal
O PHP é algo que está dependente da tua instalação de servidor e não do Drupal propriamente dito. Faz parte da stack LAMP (apache) ou LEMP (nginx) que gere o teu servidor.
Para actualizares o PHP tens que o fazer através dos repositórios da tua distribuição/sistema operativo.
Tem em atenção que alguns módulos mais antigos podem provocar problemas com as versões mais recentes do PHP.
Olá Ferreirex Que
Olá Ferreirex
Que distribuição de linux estás a usar?
Ricardo
PHP 5.3
Olá,
Alguns pontos:
O Drupal 7.x já suporta PHP 5.3, mas o mínimo é o PHP >= 5.2.5 (http://drupal.org/requirements). O PHP não é instalado com o Drupal, da mesma forma que o teu servidor Web (apache, nginx ou IIS) também não é. Normalmente o PHP instala-se ao mesmo tempo que o teu servidor Web, embora existam excepções. No teu caso suponho que o instalaste ao mesmo tempo.
Esse módulo que estás a instalar é o que te pede PHP >= 5.3, mas atenção que essa versão do PHP "parte" muita coisa. A não ser que esse módulo seja vital, ou que não tenhas desenvolvido nenhum código próprio, o melhor seria pensares bem se o queres mesmo instalar. Uma possibilidade é alterares o .info desse módulo e comentares a linha que refere o 5.3 como minimo (atenção, que é possivel que o módulo deixe de funcionar).
Para fazer upgrade do PHP, tens apenas de instalar a versão mais recente.. O problema é que a não ser que queiras compilar o teu próprio PHP, terás de procurar uma versão adequada ao teu SO. Se estás a usar XAMPP, faz download de uma versão mais recente. Se estás em Linux, procura no google pelo pacote de php 5.3 para a tua distribuição. Se usas uma versão antiga da distribuição, poderás ser forçado a compilar ou a actualizar todo o teu SO.
Have fun,
Obrigado pessoal, vou
Obrigado pessoal, vou confirmar a versao do meu server a ver...