Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the ad-inserter domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/blog.webeats.it/httpdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the cookie-law-info domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/vhosts/blog.webeats.it/httpdocs/wp-includes/functions.php on line 6114
Installare CakePHP su easyengine su VPS o server dedicato - Blog WebEats

Un breve how-to per installare CakePHP su easyengine risolvendo il problema del rewrite url con nginx sui nostri VPS o server dedicati

Questa operazione è necessaria affinchè il nostro sito su nginx sviluppato con il framework CakePHP funzioni senza problemi. A differenza di apache, nginx necessita di alcune operazioni in più per gestire le URL riscritte. Vediamo rapidamente come procedere.

Creiamo prima di tutto il nostro spazio web nginx+PHP+MySQL con il comando ee

ee create site miodominio.it --mysql

entriamo nella dir del nostro dominio e scarichiamo l’ultima versione di CakePHP

cd /var/www/miodominio.it/htdocs/
wget https://github.com/cakephp/cakephp/archive/3.0.2.zip
unzip 3.0.2.zip
cp -rvf cakephp-3.0.2/* .
rm -rf cakephp-3.0.2/

ora impostiamo i permessi

chmod -R 777 /var/www/miodominio.it/htdocs/app/webroot/
chmod -R 777 /var/www/miodominio.it/htdocs/app/tmp/

ora editiamo il file vhost del nostro dominio miodominio.it

pico /etc/nginx/sites-available/miodominio.it

ed assicuriamoci che la stringa che inizia con root sia tipo questa

root /var/www/miodominio.it/htdocs/app/webroot/;

ora non ci resta che riavviare nginx

service nginx restart