Drupal é um sistema de gerenciamento de conteúdo de código aberto que é usado para criar e gerenciar sites. Drupal roda em PHP, uma linguagem de script embutido, e dinamicamente puxa conteúdo de um servidor de banco de dados back-end, tais como MySQL, Microsoft SQL Server ou MariaDB . A fim de executar o Drupal com sucesso , existem alguns requisitos PHP e configurações que devem ser definidos corretamente após a instalação. Requisitos Básicos
Para instalar , desenvolver e executar o Drupal , você deve ter 15 MB de espaço em disco disponível para instalar o Drupal , e acesso a um servidor web capaz de rodar PHP, como o Apache ou IIS, embora Apache tem documentação mais completa disponível. Você também deve ter um servidor de banco de dados . Drupal é nativamente compatível com o MySQL e MariaDB , o que significa que será compatível com esses servidores logo após a instalação . Você pode usar outros servidores de banco de dados , como o Microsoft SQL ou Oracle, mas você deve fazer o download de módulos do Drupal adicionais para que eles sejam executados corretamente
versões do PHP
A versão de PHP você precisa usar depende da versão do Drupal que você tem. De acordo com a documentação do Drupal , para as versões 7 ou superior , use o PHP 5.3. Drupal 5 e 6 são compatíveis com o PHP 5.2 . Se você tiver atualizado um site Drupal a partir de 5 ou 6 a 7, existem patches disponíveis que permitirá que versões anteriores do PHP para trabalhar em novas instalações do Drupal .
PHP limite de memória
Você vai precisar de espaço em disco suficiente para o PHP para suportar o tipo eo número de módulos - ou partes - em seu site. O núcleo para Drupal 6 núcleo exige que você tenha um limite de memória do PHP de pelo menos 16 MB , enquanto o Drupal 7 requer 32 MB . Você pode ver mensagens de aviso ou de erro se você não tem um grande limite de memória do PHP o suficiente, e você vai precisar para corrigir isso em seus arquivos de configuração do PHP e verificar com o seu anfitrião ou empresa de hospedagem que não há memória suficiente disponível.
Configuração
Para Drupal se conectar e ler o conteúdo do seu servidor de banco de dados você deve garantir que a extensão PHP para conexão é instalado e ativado corretamente. Drupal usa a extensão PHP "mysql" e " mysqli ", como conectores , por padrão na maioria das versões . Você também precisa definir determinadas directivas em seus arquivos de configuração do PHP para executar Drupal com sucesso. Essas diretrizes incluem a definição do padrão para globals registo e modos de segurança fora , assim como mudar " session.cache_limiter " para " nocache . "