PT | EN
MANUAL >
Requisitos Técnicos para instalação de projetos cms@plako em outros servidores
Para a correta instalação de projetos desenvolvidos com a tecnologia cms@plako, deverá verificar inicialmente se o servidor onde pretende alojar, cumpre com os seguintes requisitos:

  • PHP 5.3.x (ou superior)
  • Mysql 5.x (ou superior);
  • Apache web server ou Microsoft IIS;
  • ionCube decoder  Loader (https://www.ioncube.com/loaders.php)
  • Sistema operativo Linux ou Microsoft Windows.
Algumas notas a reter durante o processo de instalação do projeto:
  • A transferência dos ficheiros para o destino, através de FTP deverá ser feito em modo binário;
  • Base de dados com o encoding UTF-8;
  • O servidor MySQL deverá conter, na sua configuração, do seguinte parâmetro:
[mysqld]
max_allowed_packet = 16M

Sempre que obter um erro (no mysql) do tipo: #1153 - Got a packet bigger than 'max_allowed_packet' bytes



Requisitos do PHP
Para o correto funcionamento dos projetos cms@plako, o PHP deverá dispor das seguintes bibliotecas:
  • GD2 - libgd (--with-gd)
  • libjpeg (--with-jpeg)
  • libpng (--with-png)
  • libzlib
  • libfreetype
  • Sockets (--enable-sockets)
  • libxml
  • FTP (--enable-ftp)
  • iconv
  • mbstring
  • mbregex
  • mysqli (--with-mysqli)    
  • libcurl
  • libzip
  • libtidy
  • gettext

Variáveis de configuração PHP
Variáveis do PHP que deverão estar presentes no ficheiro php.ini ou no ficheiro .htaccess (ou equivalente):
  • php_value magic_quotes_gpc off
  • php_value register_globals off
  • php_value post_max_size = 26M (Mínimo)
  • php_value upload_max_filesize = 24M (Mínimo)
  • php_value display_errors = 0 - Para evitar o surgimento de warnings no corpo das páginas.


Long URL's
Para o correto funcionamento das long URL's, a configuração do VirtualHost do website deverá conter regras de reescrita de URL's, de acordo com o servidor web a utilizar.

Apache
RewriteEngine On
RewriteRule ^/_(.*) /index.php?urlr=$1

NGinx
if (!-f $request_filename) {
        rewrite  ^/_(.*)$  /index.php?urlr=$1  last;
        break;
}


© Copyright 2004- Plako