- Home
- Categorie
- Coding e Sistemistica
- PHP
- Xampp, index.php contenuto in una sottodirectory
-
Xampp, index.php contenuto in una sottodirectory
Ciao a tutti,
ho un problema con Xaampp eseguendo un cms proprietario, che ha l'index.php in una sottocartella.
Come faccio a settare Apache di modo che possa puntare a quella sottocartella?
Penso il problema sia quello, in pratica avvio localhost/cms e vado a finire sulla paginata index of ... , che ha tutte le directory.
Non ho ben capito se devo mettere mano ai VirtulHost, ma non vorrei dire un eresia.
Grazie mille
-
Benvenuto nel Forum
In teoria un cms fatto bene dovrebbe andarsi a prendere la index da solo anche solo richiamando la root. Per esempio la index di Wordpress è 4 cartelle sotto la root.
Comunque se vuoi far puntare Apache a quella sottocartella apri /xampp/apache/conf/httpd.conf e modifichi la rigaDocumentRoot "/xampp/htdocs"
in
DocumentRoot "/xampp/htdocs/tua-sotto-cartella"
Riavvii Xampp e dovrebbe funzionare.
Ciao.
-
niente da fare mi da "accesso negato"
-
Immagino sia per una questione di permessi della cartella e file. Però, ripeto, non è un comportamento normale dover andare a richiamare la index direttamente nella sottocartella. Qualsiasi CMS dovrebbe avere una index nella root che si occupa di richiamare i file necessari. Sei sicuro che non sia un errore tuo nella installazione del CMS?
-
ora ha visto il file ma mi da questo errore:
Fatal error: Class Elemento' not found in C:\xampp\htdocs\nomefile\pages\index.php on line 9
-
E' un messaggio che dà quando c'è un errore di programmazione. In pratica viene richiamata una classe "elemento" che però non è stata definita al momento della chiamata. Hai detto che è un CMS proprietario, quindi per quell'errore dovresti chiedere a chi ha sviluppato quel CMS e dirgli di metterlo a posto.
-
si non c'è nient'altro da fare!
Grazie comunque