Ecco come si fa in CakePHP 2.x
Dopo aver installato il vostro spazio web non è necessario modificare o rovinare la configurazione di PHP (come fintanto che php è impostato come predefinito per questo spazio web) e quando crei uno spazio web in Plesk, il server Plesk normalmente fa tutto per te.
Ma gallina è necessario configurare l'applicazione CakePHP nel server di Plesk è necessario seguire questi:
Quando si crea un nuovo DNS o web_space Plesk creare una struttura di directory per voi devi inserire l'applicazione nella directory creata e configurare l'htaccess in queste cartelle come segue (aggiungi un po 'di "/" nei percorsi):
CakePHP root directory (must be copied to your document; redirects everything to your CakePHP app and updated to):
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ app/webroot/ [L] #to=> /app/webroot/
RewriteRule (.*) app/webroot/$1 [L] #to=> /app/webroot/$1
</IfModule>
CakePHP app directory (will be copied to the top directory of your application by bake):
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^$ webroot/ [L] #to=> /webroot/
RewriteRule (.*) webroot/$1 [L] #to=> /webroot/$1
</IfModule>
CakePHP webroot directory (will be copied to your application’s web root by bake):
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L] #to=> /index.php
</IfModule>
di partecipazione al corso si avrebbe bisogno di configurare il database.
Per fare ciò è necessario attivare un nuovo database per la vostra applicazione in te Plesk server e quindi ottenere il:
- indirizzo database di indirizzi IP
- nome del database del database
- database dei nomi utente
- password
e aggiornare l'app/Config/database.php con i nuovi dettagli del database.come si sa:
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'ip address here',
'login' => 'database username',
'password' => 'database password',
'database' => 'database name'
);
Here is how to configure Cakephp 3.x
Spero che questo aiuti
la persona che ha gestito il biglietto sul sostegno hosting non è molto bravo nel suo lavoro, non possono ottenere richiesto estensioni PHP abilitati. – ADmad
Stai tentando di installare cakephp 3.x? – Fury