Joomla.it Forum
Non solo Joomla... => Sezione dedicata ai Server => : RdG 01 Jun 2010, 13:34:40
-
Ciao come da titolo post ho un problema nel caricare una immagine nell'articolo, problema che invece non ho nella sezione media, non capisco se riguarda joomla oppure il server che uso "MAMP Pro".
Sapete darmi delle indicazioni?
Grazie.
-
l'immagine dove sta? in un server esterno o nella normale cartella images
??
-
Tutto in locale, mentre se la stessa img, ad esempio sul desktop, la carico tramite la sezione media, funge.
-
ma non hai detto dove sta...
sta nella cartella images o dove?
verifica i permessi della cartella dove sta l'immagine e prova a metterne altre nella stessa cartella e ad inserire le altre...
-
Ora provo, l'immagine la prendevo momentaneamente dal desktop.
-
Come prima, nella gestione media li carica, nell'articolo no, mi dice sempre:
Connessione non riuscita
Firefox non può stabilire una connessione con il server localhost.
* Il sito potrebbe non essere disponibile o sovraccarico. Riprovare fra qualche momento.
* Se non è possibile caricare alcuna pagina, controllare la connessione di rete del computer.
* Se il computer o la rete sono protetti da un firewall o un proxy, assicurarsi che Firefox abbia i permessi per accedere al web.
-
nella gestione media li carica, nell'articolo no,
ma puoi scrivere in positivo? quella immagine dove sta? l'hai messa nella cartella images? ne hai inserite altre e provato con quelle?
-
quella immagine dove sta?
intendi quando è caricata oppure prima di caricarla?
Se la prima, in gestione media, dentro le cartelle tutte! ho fatto varie prove e dove non caricava era a causa dei permessi, sistemati però.
Se la seconda , nel desktop del mac.
l'hai messa nella cartella images?
fatto anche questo, le vede quelle che metto direttamente nella cartella.
ne hai inserite altre e provato con quelle?
Si.
in sintesi, funziona se:
1) carico tramite pannello gestione media
2) le metto direttamente nella cartella images
non funziona se:
1) tento di caricarle tramite pulsante immagine-carica-inizio caricamento, negli articoli, sezioni, categorie.
Tutto questo invece funziona su pc win il progetto. l'ho trasferito sul mac, a quanto pare non senza problemi.
Continua ad essere un problema di permessi oppure la colpa si può attribuire a Mamp?
Sto testando anche gli altri progetti vediamo se lo fa con tutti.
Ps uso joomla! 1.5.18 su MAMP PRO su mac osx 10.6
joomla! 1.5.18 su AppServ su win xp sp3
-
Anche su altri progetti mi da lo stesso problema, ora provo a smanettare con MAMP Pro vediamo se cavo il buco dal ragno...em forse il contrario :-\
-
Firefox non può stabilire una connessione con il server localhost.
------------------------------------------------------------------------------------------
...basta qs.
il server nn è su o stai chiamando qualche servizio o porta non raggiungibile o hai un firewall/antivirus
M.
-
Ciao mau_develop, al momento il firewall è disattivato, il server funziona visto che la stessa procedura nella sezione gestisci media va a buon fine, ovviamente la cosa non funziona anche su safari, mentre in remoto tutto funge...
come posso verificare se:
sto chiamando qualche servizio o porta non raggiungibile?
ti ringrazio
-
ummmhh no non saprei se non farti far dei dump che poi cmq nn capiresti...
prova a guardare qs:
http://www.italiamac.it/forum/archive/index.php/t-370615.html
M.
-
e hai ragione, leggo l'articolo e poi vi faccio sapere.
grazie
-
nel file php.ini ho trovato il parametro descritto nell'articolo,
upload_tmp_dir = /Applications/MAMP/tmp/php
nell'articolo si dice che il parametro deve puntare su /tmp
forse va tolto il php finale?
-
Non avendo ancora capito/risolto il problema sono passato a XAMPP, tutto risolto? no manco per niente...
Prima di installarlo ho provato ad utilizzare apache 2 con php5, (abilitandolo dal httpd.conf) tramite terminale, già presenti su mac OSX 10.6, solo che poi avrei dovuto installare mysql, phpMyadmin ecc..., e visto che sono pigro nonché bradipo, ho deciso di utilizzare XAMPP, nel frattempo avevo sostutuito la riga del file httpd.conf da "/Library/WebServer/Documents" a "/Users/mio-Utente/Sites" e XAMPP non trovava guarda caso la cartella sites, l'ho riportata a come era di default, ora la vede.
Seguendo le guide sul sito di riferimento di xampp, per ottenere maggior sicurezza, bisogna scrivere questa riga di comando tramite terminale:
/Applications/XAMPP/xamppfiles/xampp security
a me dopo l'invio mi da questa risposta:
You need to be root to perform this action.
Io so che l'utente root puo creare bei casini se non si sa quello che si fa, e io non vorrei creare casini, quindi dove posso trovare un sistema non da terminale non da root, per rendere più sicuro XAMPP?
e quindi essere meno vulnerabile?
Nel frattempo provo joomla l'ultimo e vedo se con XAMPP funziona l'upload delle immagini.
Vi terro aggiornati...
ps: non riesco a creare l'alias della cartella htdocs di XAMPP contenuta in XAMPP/xamppfile/htdocs
è normale?
Ciao
La versione di xampp scaricata è la 1.7.3,
-
Decompresso il file joomla 1.5.18 ho provato ad installarlo e ho riscontrato questi problemi:
Warning: session_start() [function.session-start]: open(/Applications/XAMPP/xamppfiles/temp//sess_1cf4ba385063d23bd9bf1e074a4a0331, O_RDWR) failed: Permission denied (13) in /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php on line 423
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php:423) in /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php on line 423
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php:423) in /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php on line 423
Warning: Cannot modify header information - headers already sent by (output started at /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php:423) in /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php on line 426
Warning: session_write_close() [function.session-write-close]: open(/Applications/XAMPP/xamppfiles/temp//sess_233d6e0593b9b9902088212419851f84, O_RDWR) failed: Permission denied (13) in /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php on line 562
Warning: session_write_close() [function.session-write-close]: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/Applications/XAMPP/xamppfiles/temp/) in /Users/Utente/Sites/joomla1518/libraries/joomla/session/session.php on line 562
la cartella joomla1518 l'ho inserita nella cartella sites e non nella htdocs di xampp
Forse è la versione di xampp non compatibile?
-
la cartella joomla1518 l'ho inserita nella cartella sites e non nella htdocs di xampp
che vuol dire?
se usi xampp devi utilizzare la htdocs non quello che preferisci
e non puoi tenere due lamp lanciate nello stesso pc (anzi credo non puoi tenerne due in nessun modo)
e devi avere php5.2.x (dove x sta per un numero compreso da 9 a 13)
quindi xampp massimo versione 1.7.1
scusa, fai le cose semplici, come fanno tutti, sii ordinata e metodica..
-
scusa, fai le cose semplici, come fanno tutti, sii ordinata e metodica..
------------------------------------------------------------------------------------------
tra un po' dovrai reinstallare anche osx non capendo più cosa e come lo hai fatto
poi perchè pensi alla sicurezza? .. sei in locale.
M.
-
Ciao Francesco mi riferivo a questo
dice xampp:
Getting Started
Where should I put my Websites?
You can put your Websites in /Applications/XAMPP/htdocs/ and access them via http://localhost/
Or you put your Websites in the Sites-Folder in your Home and access them via http://localhost/~Utente/.
Whats the username and the password for MySQL?
Username: root
Password: No password
mentre lanciavo xampp, mamp era disabilitato e viceversa, mentre condivisione web era ovviamente disabilitata.
ciao
mau_develop
mesà che hai ragione, tra un pò faccio le buche sul tavolo.
Per la sicurezza mi sembrava giusto far riferimento a quanto dice il sito apachefriend, dove consigliano di sistemare:
1. The MySQL administrator (root) has no password.
2. The MySQL daemon is accessible via network.
3. ProFTPD uses the password "xampp" for user "nobody".
4. PhpMyAdmin is accessible via network.
5. MySQL and Apache running under the same user (nobody).
uso il laptop per testare siti e navigare.
Mai avute queste difficoltà con win
ora provo ad utilizzare xampp 1.7.1
-
Ciao,
non c'è la versione mer mac osx di xampp 1.7.1, ma la 1.7.2, che dite la installo?
Prima però devo disinstallare xampp 1.7.3
ho trovato questo comando
sudo rm -rf /Applications/xampp
procedo tramite terminale oppure c'è un sistema migliore?
Ciao e grazie per le risposte.
-
inserisco delle img che possono rendere chiaro il tutto:
(http://img72.imageshack.us/img72/7755/img1t.gif)
(http://img704.imageshack.us/img704/2843/img2x.gif)
(http://img163.imageshack.us/img163/8281/img3z.gif)
-
ma non è che ti manca qualche path di configurazione?
prova a ripassare i vari pannelli di configurazione da admin
M
-
Intendi configurazione sito, sistema server?
Potrebbe essere anche il file configuration.php?
ora controllo, ciao
-
sembra tutto in ordine. :(
-
per avere come risposta il server nn è raggiungibile vuol dire che lanci una request.. quale?
prova a installare il plugin "tamper data" di FFox e avvialo prima di fare la chiamata che da errore, dovresti riuscire a vedere l'header che esce...
M.
-
ci provo subito, grazie
-
(http://img88.imageshack.us/img88/9196/tempar.gif)
che informazione serve per vedere la request?
grazie
-
ma sei sicuro di avere qualcosa in ascolto sulla porta 8888 ? è abbastanza inusuale,...potrebbe cmq funzionare...
L'ultima riga in basso dovrebbe essere il form di upload e non punta a quella porta, anche in qs caso potrebbe non essere un errore, ma di sicuro c'è qualcosa che non va
M.
che differenze ci sono se dal browser digiti
- http://localhost/
- http://localhost:8888/
-
Allora, installato MAMO PRO, le porte che vengono usate sono la 8888 per apache e la 8889 per mysql
se vuoi ti posso fare degli screenshot, ora non riesco nemmeno ad accedere alla http://localhost:8888, rettifico, funziona ora non avevo spuntato indexes
Mentre http://localhost punta alla pagina di apache se lo abilito tramite condivisione web nel pannello delle preferenze di sistema, al momento non l'ho abilitato.
mentre http://localhost~utente/ mi rimanda alla cartella sito
Ho fatto il test ed effettivamente http://localhost mi da it works! (apache di osx?) eppure condivisione web non è attiva.
l'altra mi manda alla directory di htdocs di mamp pro
-
Ho prova to ad interrompere apache di snow leopard:
sudo apachectl stop
il terminale mi ha risposto:
launchctl: "Error unloading: org.apache.httpd"
misa che non è normale...
-
mmhhh non vorrei dire stupidate... vorrei aiutarti ma mac solitamente lo uso per altre cose e nn conosco bene la riga di comando.. cmq
mi sa che devi fare riferimento alla cartella dell'appz per stopparla/startarla
/Applications/MAMP oppure XAMPP/......./mamp o xampp stop
M.
EDIT: guarda quì, è vecchiotta ma non misembra dica stupidate
http://www.apachefriends.org/it/xampp-macosx.html
..ma anche qs per mamp, dove spiega anche come cambiare le porte e configurare l'ambiente:
http://www.mamp.info/en/documentation/faq.html
-
Ho dato un'occhiata, ci sono molte cose spiegate, anche se in inglese, per capire il funzionamento di mamp pro, per xampp al momento non l'ho ancora disinstallato, sta l fermo, tanto ho capito che non lo userò fino a quando la versione risulti compatibile con joomla, e se invece ci sono cose da settare, al momento non mi ci metto causa tempo.
Nel frattempo ho richiesto assistenza nel forum di apple per la questione apache, e speriamo di risolvere.
Intanto visto che devo proseguire con il lavoro, riutilizzo win xp e appserv.
Come ho nuove riposto, per il momento grazie tante dell'aiuto.