Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => Installazione, migrazione e aggiornamento => : danielemosca80 26 Jan 2011, 11:36:17
-
Salve a tutti, ho dei problemi nel caricamento di immagini, da gestione articolo. Mi restituisce sempre con un errore, sono andato a vedere i permessi da info sistema e vedo che la tmp e var/logs non sono scrivibili, però se accedo tramite FTP (filezilla) mi accorgo che le cartella hanno tutti i permessi.
Da cosa dipende?
-
Ciao danielemosca80,
sicuro di essere su server linux?
Hai un link al sito?
-
www.dmtest.it/manu
dovrebbe essere linux, ma perchè su windows.
-
Ciao danielemosca80,
sei su server windows e joomla non funzionerà mai correttamente.
-
Bè se ti consola ti dico che non mi funziona nemmeno in locale, messo su mac.
Quindi windows credo c'entri poco.
Io credo c'entri qualcosa il fatto che quando vedo le info sulle cartelle, le ultime due me le faccia vedere così:
Cartella Log ($log_path) /var/logs/ Non scrivibile
Cartella Temp ($tmp_path) /tmp/ Non Scrivibile
Ossia sembra come se le due variabili non siano valorizzate, tanto è vero che in locale le vedo col path giusto.
-
Ciao danielemosca80,
per conoscere il percorso del tuo server crea un file di testo e scrivici
<?php
$path = getcwd();
echo "Il percorso assoluto del mio server è: ";
echo $path;
?>
Salvalo come "path.php" (Senza virgolette)
Uploadalo via ftp sul tuo server.
Digita nel browser http://www.tuo_sito.est/path.php
Verrà visualizzato il percorso assoluto.
Devi valorizzare log e temp con il percorso assoluto.
Comunque ti ribadisco che il tuo joomla non funzionerà su server windows.
Garantito al limone ;)
http://www.joomla.it/articoli-della-community/792-hosting-linux-hosting-windows-e-joomla.html
-
Ok ho fatto quel fatto del path e l'ho valorizzato, infatti ora mi da le cartelle "scrivibili".
Ma continua a non funzionare, poi ti ripeto, ok su Windows avrà problemi, ma non mi funziona nemmeno in locale su Mac!
-
Ciao danielemosca80,
si vede che la tua LAMP è mal configurata anche in locale su mac ;)
-
Quindi già si è passati ad una configurazione sbagliata, che però si potrà risolvere e capire, oppure devo abbandonare Joomla! Sul mio pc ho MAMP installato e funzionante, programmo e faccio applicazioni in php da un bel pò di tempo e tranquillamente, ora varie instanze di Joomla non vanno ne in locale (su MAC) ne su server vari (Windows). Questo mi fa pensare che sicuramente sbaglio qualcosa io ma che non è risolvibile.
-
Ciao danielemosca80,
vediamo di fare un po' di chiarezza.
Per prima cosa i problemi sono due:
1) Il tuo joomla "non funziona bene" su server windows
Come ti ho già scritto, joomla è fatto per girare su server linux. Se tu vuoi metterlo su server win alcune funzioni, in genere ogni aggiornamento, upload o simili non andranno a buon fine.
Non è cocciutaggine degli sviluppatori di joomla, nè odio per windows. Semplicemente se una automobile è fatta per andare a benzina, non andrà a gasolio ;)
Se joomla usa delle funzioni che esistono su linux e non su windows ovviamente usando quest'ultimo SO non potrai utilizzarle perchè non esistono.
A guardare il pelo nell'uovo è inesatto dire che joomla non funziona su server windows. Funziona ma sei impossibilitato ad aggiornarlo.
Per far funzionare un sito joomla su win devi prima creartelo in locale e poi uploadarlo sul server.
Ovviamente ad ogni aggiornamento/installazione dovrai ripetere l'operazione (fai tutto in locale e poi uploadi via ftp)
Un lavoraccio, non credi? Tanto vale usare un CMS sviluppato per server windows ;)
Valuta anche che molti hosting vietano espressamente l'installazione di joomla sui loro server win, ci sarà un motivo.
2) Il tuo joomla non funziona in locale su MAMP
O la Lamp è settata male, e questo lo escludiamo perchè hai scritto che funziona correttamente o joomla è settato male.
In genere è il file configuration.php che deve essere valorizzato correttamente.
Non usando mac e mamp non saprei cosa suggerirti.
Prova a fare una ricerca nel forum , ci sono altri utenti mac che hanno avuto i tuoi stessi problemi e li hanno risolti.
Ciao!
-
Ciao, tanto per...ho caricato il sito su un altro server (consultingweb) sempre Windows e qui funziona.
A questo punto mi viene da dire che Windows non c'entra (almeno in questo problema), visto che non mi funziona nemmeno in locale su mac.