Back to top

Autore Topic: IIS 6.0 problema upload file  (Letto 4837 volte)

Offline aledg81

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
IIS 6.0 problema upload file
« il: 17 Ago 2010, 17:17:00 »
Ciao a tutti

ho installato joomla 1.5.20 su una macchina con windows 2003 e IIS 6.0 php 5.0

funziona tutto correttamente riesco a gestire i moduli, i contenuti ma non riesco a fare l'upload di foto e a cambiare i template.

ho pensato ad un problema di permessi sulle cartelle e ho dato a tutte le cartelle nella directory del sito il permesso di scrittura ma non camia niente

avete qualche idea?

 :'( :'( :'(

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:IIS 6.0 problema upload file
« Risposta #1 il: 17 Ago 2010, 17:25:39 »
ciao aledg81,
 benvenuto sul forum  :)

spero che tu abbia seri motivi per far girare J su un w2k3  :(
comunque guarda il log del webserver (o degli eventi, dipende da come fai girare php) per maggiori informazioni.

ricorda che il permesso di scrittura va dato esplicitamente all'utente con cui gira php.

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline aledg81

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:IIS 6.0 problema upload file
« Risposta #2 il: 17 Ago 2010, 17:38:31 »
Ciao Marco

grazie per la risposta

avevo già guardato l'event Viewer ma non mi da nessun tipo di errore.
non sono pratico di php e sto installando su una macchina con w2k3 perchè dovrò far girare delle pagine create in asp e .net sul sito che sto preparando il contenitore principale del sito sarà gestito dal cms poi altre applicazioni già esistenti verranno affiancate al cms.

Come faccio a capire come faccio girare php? immagino dal php.ini ? se si sai cosa devo cercare?

grazie

Offline aledg81

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:IIS 6.0 problema upload file
« Risposta #3 il: 17 Ago 2010, 17:41:51 »
allora php gira con l'utente del webserver in questo caso IIS e quell'utente ha tutti i diritti e controllo totale di tutte le cartelle...

ma niente da fare quando gli carico un template mi dice
JFolder::create: Impossibile creare la cartella
Attenzione! - Operazione di spostamento file fallita

e se carico un immagine nei contenuti va in errore

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:IIS 6.0 problema upload file
« Risposta #4 il: 17 Ago 2010, 17:48:06 »
verifica attentamente le path in configuration.php, è facile che l'errore sia in $tmp_path.

Citazione
php gira con l'utente del webserver in questo caso IIS
se caricato come isapi non dovrebbero esserci problemi.

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

Offline aledg81

  • Nuovo arrivato
  • *
  • Post: 6
    • Mostra profilo
Re:IIS 6.0 problema upload file
« Risposta #5 il: 17 Ago 2010, 19:02:58 »
Ciao Marco ho risolto era il file di configurazione grazie

se dovesse essere utile ad altri ecco qualche suggerimento ho rifatto per sicurezza tutti passaggi da capo 3 volte per essere sicuro di tutti i passaggi:

Installazione e configurazione di joomla 1.5.20 su IIS 6.0

1 - partiamo dal sito configurato e funzionante su IIS (significa che se punto l'URL del dominio mi visualizzerà correttamente la home page temporanea che avrò caricato). All'interno della root del sito non servono cartelle (tranne le cartelle dio configurazione per le estensioni di Share Point se è configurato e se vi serve)

2 - copiate le cartelle di joomla tramite ftp nella root del sito

3 - avviate l'installazione guidata di joomla al termine dell'installazione in alto uscirà un messaggio di errore, anche se la configurazione guidata andrà a buon fine questo succede perchè non ci sono i permessi di scrittura giusta sulle cartelle di joomla.

4 - rinominate il file configuration.php-dist in configuration.php

5 -  aprite il file e compilate tutte le variabili dedicate a MySql

var $dbtype = 'mysql';            
var $host = 'localhost';         
var $user = 'UTENTE';               
var $password = 'PasswordMySql';                  
var $db = 'NomedelDb';               
var $dbprefix = 'jos_';


6 - la variabile var $tmp_path (sempre nel file configuration.php) sarà valorizzata così:

var $tmp_path = '/tmp'

dovete modificarla con il percorso completo e assoluto del vostro sito
var $tmp_path   = 'inetpub/wwwrootv/miosito/httpdocs/tmp';

7 - io accedo tramite desktop remoto alla macchina ma ci sono molti modi per dare permessi di scrittura alle cartelle su w2k3 bisogna dare autorizzazioni di scrittura all'utente di IIS a queste cartelle nella root del vostro sito:

-\images
-\templates
-\libraries
-\administrator
-\modules

8- fate un test del cambio del template e di upload di immagini

spero sia utile purtroppo non esiste molto materiale sull'installazione di joomla in ambiente Windows.

Se scopro nuove impostazioni le segnalo

Grazie ancora Marco.
 ;D


Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:IIS 6.0 problema upload file
« Risposta #6 il: 17 Ago 2010, 21:02:25 »
purtroppo non esiste molto materiale sull'installazione di joomla in ambiente Windows.

vuoi che ti dica il perché?   ;D
fatevi un favore: non installate mai joomla su un server win, in special modo se usate IIS.

ricordati il [RISOLTO] nel titolo del post di apertura del topic!

ciao,
marco
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif