Alcuni provider forniscono uno spazio parallelo alla cartella httpdocs ( o httdocs) in cui mettere i file di servizio da non esporre al servizio web , ma che sono comunque raggiungibili dal loro pannello o da ftp ( filezilla, winscp etc)
Se riesci a vedere il contenuto del file config.php trovi il percorso esatto
Nel mio caso si tovava in una sottocartella dal nome casuale sotto la cartella private ( parallela ad httpdocs) e raggiungibile però da ftp.
esempio:
/httpdocs/ (materiali del sito)
/private/vs3Wq/ ( moodledata)