Come abilitare la modalità PHP FastCGI o modulo Apache su Parallels Plesk Panel – Soluzione

DiFabio

Come abilitare la modalità PHP FastCGI o modulo Apache su Parallels Plesk Panel – Soluzione

Se qualcuno di voi ha acquistao un VPS (Virtual Private Server) basato su Parallels Plesk e Virtozzo, potreste esservi imbattuti nell’impossibilità di abilitare la modalità FASTCGI o MODULO APACHE per la gestione delle chiamate apache al vostro dominio; essendo così costretti a optare per la lenta e obsoleta modalità CGI.

La prima cosa da fare è, se ne avete la possibilità, di eseguire l’aggiornamento alla versione 11.0 (o superiore) di Parallels Plesk Panel.

SINTOMI:
FastCGI  e “modulo Apache” sono entrambi assenti, quindi non selezionabili, nella sezione supporto PHP (dal menu a discesa nella pagina Impostazioni di Hosting). L’unica opzione selezionabile sarà CGI.

CAUSA:
Parallels Plesk Panel è configurato per operare in VPS-optimized mode.

Per verificare se è effettivamente così, entriamo sul nostro VPS tramite ssh con l’utente root e lanciamo il seguente comando:
~# /usr/local/psa/bin/vps_optimized –status
VPS Optimized mysql-innodb: off
VPS Optimized apache-modules-all: on
VPS Optimized apache-modules-except-php: off
VPS Optimized apache-modules-except-scripting: off
~#

In questa modalità, PHP potrà lavorare esclusivamente in modalità CGI. Proviamo a lanciare i comandi (sempre in ssh e sempre come root) per attivare FASTCGI e MODULE e avremo le seguenti risposte (ovviamente prima di lanciare i comandi bisognerà modificarli sostituendoMIODOMINIO.XXX con il proprio nome a dominio. Nel nostro caso CLICCANDO.IT):

~# /usr/local/psa/bin/domain –update MIODOMINIO.XXX -php_handler_type module
WARNING: mod_php is disabled because the Panel operates in the VPS-optimized mode.module is disabled because the Panel operates in the VPS-optimized mode.
SUCCESS: Update of domain ‘DOMAIN.TLD ‘ completed.
~#

~# /usr/local/psa/bin/domain –update MIODOMINIO.XXX  -php_handler_type fastcgi
WARNING: mod_php is disabled because the Panel operates in the VPS-optimized mode.fastcgi is disabled because the Panel operates in the VPS-optimized mode.
SUCCESS: Update of domain ‘DOMAIN.TLD ‘ completed.
~#

COME RISOLVERE:
Per risolvere sarà sufficiente riportare il Parallels Plesk Panel alla modalità Normal anziche Optimized. Sarà sufficiente lanciare la seguente query:

~# mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa -e “update misc set val=’0′ where param=’vps_optimized_mode_status’;”

Da questo momento, nelle preferenze di PHP del dominio, sarà possibile scegliere, oltre che CGI, anche FASTCGI e MODULE.

Volendo tornare nella situazione precedente, sarà sufficiente lanciare il comando:

~# mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa -e “update misc set val=’1′ where param=’vps_optimized_mode_status’;”

 

Sebbene questa procedura sia ben esplicata QUI, Cliccando.it e i suoi colleboratori non sono in alcun modo responsabili di eventuali danni causati dalla procedura qui descritta. Eseguite questa procedura a vostro rischio e pericolo.

BUON LAVORO !!!

 

Info sull'autore

Fabio administrator

Appassionato di tecnologia, lavoro nel mondo dell'informatica dal 1999. Mi diletto con PHP e MYSQL e ultimamente mi sono appassionato al mondo SEO ...più per sfida che per necessità. In questo blog voglio condividere con gli utenti quello che imparo, sperando che altri possano trarne "profitto" .

Lascia una risposta