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 8.1.x ou 8.2.x
- MariaDB (10.x.x) ou versão Mysql equivalente;
- Apache web server ou NGinx;
- Sistema operativo Linux;
Requisitos do PHP Para o correto funcionamento dos projetos cms@plako, o PHP deverá
dispor das seguintes bibliotecas:
- libwebp
- GD2 - libgd
- libjpeg
- libzlib
- libfreetype
- Sockets
- libxml
- iconv
- mbstring
- mbregex
- mysqli
- libcurl
- libzip
- libtidy
- gettext
- fileinfo (ativo por defeito na versão do PHP 5.3 e
superiores)
- GMP (Extensão Matemática --with-gmp) imagick
Extensões Pecl necessárias: 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
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
Versões mais recentes do Apache exigem uma configuração como:
<IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule (.*) /index.php?urlr=$1 [L] </IfModule>
NGinx
if (!-f $request_filename) { rewrite ^/_(.*)$ /index.php?urlr=$1 last; break; }
|
|
|
|
FAQ
web@plako | cms@plako:
host@plako:
|