Ciao a tutti!
Sto riscontrando questo problema su un terzo livello gestito da aruba hosting windows.
Tramite yii framework ho progettato e creato da zero un cms che utilizzo per facilitare la creazione di siti web.
Ho notato però che se l’intero progetto viene caricato tramite ftp su un terzo livello, riscontro errori di path,
per esempio una vista che dovrebbe essere chiamata non risulta raggiungibile dandomi l’errore 404 di page not found.
La pagina index viene sempre raggiunta correttamete.
Se faccio l’upload dell’intero progetto sullo spazio base del terzo livello, quindi il dominio reale, tutto
funziona correttamente!
Non riesco a capire se sia un errore a livello htaccess oppure un errore di basePath interno yii.
Grazie in anticipo per il tempo dedicato!
cinghie
(Giando Olini)
2
Ciao Federmore,
non ho mai provato una installazione yii2 su terzo livello ma prova a vedere se funziona questo:
Nel file di configurazione all’inizio inserisci
use \yii\web\Request;
$baseUrl = (new Request)->getBaseUrl();
E nella sezione components del file stesso:
‘urlManager’ => [
'baseUrl' => $baseUrl,
],
Ciao Giando!
Per sbaglio non ho informato che lavoro con Yii 1.1.17 non sono ancora passato a Yii2!
Riusciresti a tradurre le operazioni per Yii 1?
IO sto modificando il file main.php situato nella cartella config.
Potrebbero essere:
$baseUrl = Yii::app()->getBaseUrl();
e poi sotto
‘urlManager’ => array(
'baseUrl'=>$baseUrl,
..
),
In caso fossero così non trovo un riscontro positivo purtroppo!
Grazie per la disponibilità!
Nessuno che può aiutarmi?