Scoprire il percorso sul server

ATTENZIONE: questo articolo è stato scritto oltre un anno fa, ed i contenuti potrebbero non essere più validi o compatibili. Sei pregato di tenerne conto, e se hai informazioni in merito di segnalarmele, grazie.

Percorso cartella sul server

Capita di dover trasferire dei siti in PHP, o dei CMS, da un server ad un altro, magari su un hosting completamente differente.

In taluni casi (es. Joomla) per funzionare occorre che in qualcuno dei file configurazione sia indicato il percorso assoluto per arrivare alla cartella del sito web.

Una cosa che cambia da server a server, dipende dalla configurazione, dal pannello di controllo utilizzato, e altre variabili. Per capirci potrebbe assomigliare a questa:

/var/www/vhost/nomedominio.com/public_html

Se si conosce il server o ci si accede da amministratore poco male, un semplice comando sulla shell risponde a tutte le domande, ma se abbiamo solo un accesso FTP alla cartella del sito?

Facile, creiamo un nuovo file con estensione .php, esempio percorso.php, che contenga questo codice:

<?php
$path = getcwd();
echo $path;
?>

oppure quest’altro:

<?php
echo $_SERVER['DOCUMENT_ROOT'];
?>

Funzionano entrambi.

A questo punto basta richiamare con il browser il file appena creato, e per tutta risposta avremo il nostro bel percorso assoluto sul server.

A cose fatte, come saggiamente suggerisce il buon amico Paolo nei commenti qui sotto (grazie), è bene eliminare il file creato, per non lasciare informazioni utili ad eventuali malintenzionati.

Tags: , , ,

3 Risposte a “Scoprire il percorso sul server”

  1. Paolo Portaluri 28 Nov 2012 at 22:31 #

    Bisogna poi ricordarsi di togliere il file per non dare indizi utili ai cattivi di turno.

Trackbacks/Pingbacks

  1. √ Trasferimento Hosting WordPress | Roberto Rota - 4 Dic 2014

    […] Percorso della cartella WordPress sul server […]

Dubbi o suggerimenti? Lascia un commento!

I love Instagram