Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : A.C 17 Dec 2007, 21:01:41
-
cia atutti,
ho installato joomla su un novo hosting, mi da l'errore:
Impostazione PHP magic_quotes_gpc setting è `OFF` invece di `ON`
ma domani dovrei risolverlo, invece ciò che mi preme sapere è questo:
ogni cosa che installo (templates, moduli, componenti)
mi da questo errore:
Warning: rmdir(/mnt/web4/32/57/51683357/htdocs/media/install_4766d59468968/) [function.rmdir]:
File exists in /mnt/web4/32/57/51683357/htdocs/administrator/components/com_installer/installer.class.php on line 503
Mi potete aiutare?
-
Ciao
E' evidente che viene tentata la rimozione della cartella install_4766d59468968 ma questa o non è vuota o non si hanno i permessi per rimuoverla.
Controlla i permessi sulla cartella e sulla cartella superiore (media).
Eventualmente eliminala tu manualmente.
-
Ciao ho messo tutti i permessi a 777 per fare le prove, ma nulla da fare!
Lui si crea la cartella install_xxxxxxxxx e si mette i permessi 750
Una domanda che rasenta la cazzata:
ma può non esserci la funzione [function.rmdir] sul server?
-
Appunto... rasenta. Non credo che sia questo il problema
-
Già, ma non capisco..
HELP
-
Si, scusa. Hai ragione.
Non volevo lasciarti senza risposta ma alla fine non sapevo più cosa pensare e mi è uscito un post del cavolo ;D ;D
Description of the function
bool rmdir ( string dirname [, resource context] )
Attempts to remove the directory named by dirname. The directory must be empty, and the relevant permissions must permit this. Returns TRUE on success or FALSE on failure.
[...]
Note: When safe mode is enabled, PHP checks whether the directory in which you are about to operate has the same UID (owner) as the script that is being executed.
Traduzione:
Tentata di rimuovere la directory indicata da dirname. La directory deve essere vuota, e le relative autorizzazioni devono permettere la rimozione. Restituisce TRUE se ha successo o FALSE in caso di fallimento.
[...]
Quando safe-mode è abilitato, PHP controlla che la directory su cui si sta per operare ha lo stesso UID (proprietario) dello script che è in esecuzione.
Quindi, in definitiva, il problema risiede o nei permessi o nel proprietario della cartella (che devi essere tu, ovvero l'utente che accede alle cartelle).
Accedi via FTP e controlla chi è il proprietario della cartella.
Questo problema però lo risolvi con il tuo hoster.
Ciao