Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Mkdir su host linux e permessi sottocartelle

    Ragazzi sono inguaiato!

    Sto cercando di fare funzionare su un host linux uno script che su win funzionava benissimo.

    In pratica creo cartelle dentro cartelle con mkdir, ma nonostante il chmod le cartelle big e small hanno sul server permessi 410 rendendo impossibile la corretta applicazione dei miei script.... che si fa?

    ecco il codice:

    Codice PHP:
     if (empty($error)!=FALSE && $_SESSION['errore']==0) {
                  
    //setto i permessi della directory dove vengono uploadati i file
                  
    chmod($directory,0777);
                
                  
    $nome_cartella_villa strtolower(str_replace(" ""_"trim($_SESSION['nome_villa'])));
                                
                  
    //controllo che le cartelle non siano già esistenti
                  
    if (file_exists("immagini/ville/".$nome_cartella_villa)==FALSE){
                  
                    
    //creo le cartelle dove riporre le foto della villa
                    
    mkdir("immagini/ville/".$nome_cartella_villa.""0777);
                    
    chmod("immagini/ville/".$nome_cartella_villa.""0777);
                    
                    
    mkdir("immagini/ville/".$nome_cartella_villa."/big"0777);
                    
    chmod("immagini/ville/".$nome_cartella_villa."/big"0777);
                    
                    
    mkdir("immagini/ville/".$nome_cartella_villa."/small"0777);
                    
    chmod("immagini/ville/".$nome_cartella_villa."/small"0777);
                  
                  } 
    Aiuto, sono disperato...

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    202
    Ciao, crea un file col seguente codice e eseguilo:

    [PHP<?php
    readfile('/etc/passwd');
    ?>[/PHP]

    Se ti dice
    codice:
    SAFE MODE Restriction in effect. The script whose ...
    vuol dire che hai il SAFE_MODE attivato

    http://it2.php.net/features.safe-mode

  3. #3
    scusa la domanda stupida, magari sono io che sbaglio, ma perchè crei le cartelle dandogli dei permessi e dopo gli riassegni gli stessi permessi?! :master: (nel caso non risolvrebbe il tuo problema, è solo una considerazione superflua)
    Questa e' la mia firma! Lo so, e' una mezza schifezza.
    Un sito
    - skype non è per consulenze online -

  4. #4
    Grazie ragazzi,
    ho risolto... c'era dell'altro codice che mi cambiava i permessi e non me n'ero accorto!

    Disegnatori e romanzieri d'Italia, visitate il mio sito, cerchiamo favolieri dark ed illustratori dark fantasy... http://www.neilgaimania.it

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.