Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => Installazione => : Matiz 14 Feb 2008, 06:05:50
-
Salve. Mi spiace postare il mio primo messaggio sottoforma di richiesta di aiuto, ma tant'è: non ho trovato con ricerca una richiesta su un problema simile quindi eccomi qua.
Sto provando ad installare Joomla in una cartella (/joomla/) del mio sito, quando però arrivo alla schermata finale (Conclusione) mi compare questo messaggio "Warning: file_put_contents() failed to open stream: Permission denied in D:\Inetpub\webs\nome-sitocom\joomla\libraries\joomla\utilities\compat\php50x.php on line 66"
Perché vuole accedere al mio HD quando io sto installando sul webspace?
Il risultato è che, sia cliccando su "Sito" che su "Amministrazione", mi ritorna puntualmente all'inizio della procedura di installazione.
Come posso risolvere questo problema?
-
Ciao Matiz.
Benvenuto nel forum di Joomla.it :D
In effetti è strano che faccia riferimento a un disco utilizzando un path tipico di windows.
Il server in remoto è un server Linux?
Prima di iniziare l'installazione hai decompresso il pacchetto di file di Joomla in una cartella sul tuo disco e subito dopo hai trasferito la cartella in remoto?
L'ultima operazione che viene fatta nel processo di installazione è la scrittura del file configuration.php nella root (in questo caso la cartella /joomla) del sito.
Puoi mettere l'url al sito joomla?
Ciao
-
Il server è Windows.
Prima di iniziare ho scompattato e caricato nella cartella tutti i file.
Il sito è www.comitato-tuning.com/joomla
-
Altro "sintomo": oltre a darmi quel messaggio, non scrive su configuration.php
-
Allora è normale che faccia riferimento ad un disco con quel percorso.
Il problema con i server windows è che non hai la gestione dei permessi.
Se si trattasse solo del file configuration.php sarebbe risolvibile. Infatti il file può essere compilato manualmente e poi trasferito in remoto nella root.
Potresti provare a fare l'installazione di joomla in locale e poi modificare solo alcune voci del configuration.php.
-
Allora è normale che faccia riferimento ad un disco con quel percorso.
Il problema con i server windows è che non hai la gestione dei permessi.
Se si trattasse solo del file configuration.php sarebbe risolvibile. Infatti il file può essere compilato manualmente e poi trasferito in remoto nella root.
Potresti provare a fare l'installazione di joomla in locale e poi modificare solo alcune voci del configuration.php.
Ho risolto modificando a mano configuration.php in locale e poi caricandolo.
-
Ottimo! Bravo :D
Comunque prevedo altri problemi in vista ;)
Comincia a considerare la possibilità di cambiare il sistema operativo del server remoto in linux. ;D
-
Grazie!
La risposta è stata utile anche a me!!
Devo veramente cancellare la directory INSTALLATION sul sito?
il sito è
http://www.medinux.org
e opera con Windows 2003 server
-
Prego! :D
Devo veramente cancellare la directory INSTALLATION sul sito?
Assolutamente SI!
Tenete presente che sui sistemi Windows server (e non) i permessi su file e cartelle sono gestiti a livello di filesystem.
Quindi, diversamente dal linux dove è possibile usare il comendo chmod, da console in windows i permessi vanno cambiati (se necessario) utilizzando la classica scheda sicurezza che compare nelle proprietà della cartella/file (pulsante destro sulla cartella/file e poi selezionare proprietà).