Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Chmod in locale

  1. #1
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499

    Chmod in locale

    Ho una parte di codice PHP
    codice:
    ?
    	$sw = true;
    	if (!chmod ("../_admin/includes", 0777)) {
    		echo "Error cambiando permisos al directorio includes de _admin.
    ";
    		$sw = false;
    	} 
    	if (!chmod ("../_admin/tmp", 0777)){
    		echo "Error cambiando permisos al directorio tmp de _admin.
    ";
    		$sw = false;
    	}
    	if (!chmod ("../imagenes", 0777)){
    		echo "Error cambiando permisos al directorio imágenes.
    ";
    		$sw = false;
    	}
    	
    		
    	if ($sw == true) {
    		echo "Carpetas con permisos adecuados.
    
    ";
    	} else {
    		echo "Las carpetas no se modificaron correctamente.
    
    
    
     Tienes que dar manualmente los permisos 777 con chmod a las carpetas indicadas más arriba.
    
    ";
    	}
    
    ?>
    Che setta i permessi delle cartelle indicate. Se lo testo on line non mi da errore, ma in locale mi dice di cambiare i permessi manualmente!
    Come si fa sul mac?
    Io sono l'amministratore dle sistema e facendo ctrl+i delle cartelle ottengo:
    Permessi (proprietario)>lettura/scritt
    dettagli>proprietario> lett/scritt
    Gruppo: solo lettura
    Altri: slo lettura

    Grazie

  2. #2
    Beh.. come in linux!! Apri la shell e scrivi
    codice:
    # chmod 777 [nome_dir | nome_file]
    Powered by Fedora & CentOS
    Here I am, brain the size of a planet..

  3. #3
    Anche a me interesserebbe sapere perchè non lo fa.
    # chmod 777 [nome_dir | nome_file]
    per nome_dir intendi la dir in cui ho le pagine e in automatico mi cambia i permessi di tutte le sottocartelle?
    Ma devo digitare il percorso partendo dalla directory principale?

  4. #4
    Utente di HTML.it L'avatar di cso
    Registrato dal
    Aug 2004
    Messaggi
    2,050
    Originariamente inviato da Tegolino
    Anche a me interesserebbe sapere perchè non lo fa.
    per nome_dir intendi la dir in cui ho le pagine e in automatico mi cambia i permessi di tutte le sottocartelle?
    Ma devo digitare il percorso partendo dalla directory principale?
    codice:
    # man chmod

  5. #5

  6. #6
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Grazie ad ogni modo ora ho cambiato i permessi a mano vediamo che succede. Ho guardato anche il link

  7. #7
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Fantastico il programmino, ma probabilmente lo uso in modo errato. sto cercadno di cambiare i permessi ad una cartella che uso per testare le pagine.
    Owner: Simone
    Group: Simone

    Io imposto rwX a questi due. Ma se cerco di leggere i file all'intern della cartella mi dice permesso negato.
    Cosa devo mettere in owen e in Group?
    Simone è il mio nome utente.

  8. #8
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906
    dunque per lo script di prima devi accertarti di avere tutto il Path attraversabile senno php non riesce a farlo, mentre per la seconda domanda devi selezionare, apply to enclose items che sarebbe il classi -R da terminale

  9. #9
    Utente di HTML.it L'avatar di semolino
    Registrato dal
    Nov 2004
    Messaggi
    1,499
    Originariamente inviato da olivs
    dunque per lo script di prima devi accertarti di avere tutto il Path attraversabile senno php non riesce a farlo
    Intendi dire che tutte le cartelle ce deve percorrere siano con i permessi di scrittura? O che devo scrivere il percorso partendo dalla root del sito?

  10. #10
    Moderatore di Macintosh e software L'avatar di olivs
    Registrato dal
    Jan 2001
    Messaggi
    8,906
    le cartelle devono essere attraversabili quindi avere x per tutti.

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.