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

    [php] creare dir con permessi a 777

    io faccio così:
    codice:
    mkdir("../ufiles/mcrdvc06/{$directory}",0777);
    ma nel momento in cui accedo a quella cartella vedo che ha i permessi a 775. Ho provato anche ad omettere il parametro perché sul manuale trovo che di default crea la dir con tutti i permessi abilitati, ma non cambia nulla. Quindi come posso far per creare una directory con i permessi che voglio io?





    grazie mille
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    sei in locale? Se no, magari l'hoster non ti permette di modificare i permessi alle cartelle... vedi se riesci a compiere l'azione voluta via client ftp
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    434
    oppure prova così, non si sa mai:
    mkdir("tuadir", decoct(777));
    ciao

  4. #4
    si si! il server su cui lavoro è nostro (della ditta) quindi posso fare un pò di cose, e via ftp riesco tanquillamente.


    per ora ho risolto facendo così:
    codice:
    mkdir("../ufiles/mcrdvc06/{$directory}",0777);
    chmod("../ufiles/mcrdvc06/{$directory}",0777);
    ed effettivamente mettendo il chmod ho poi verificato e la cartella ha i permessi settati a 777. Quindi perché semplicemente l'mkdir non funzionava?


    visto che ho risolto diversamente, mi piacerebbe capire il perché del non funzionamento giusto per sapere quale strano malfunzionamento ci fosse, o magari dove sbagliavo io
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  5. #5
    Originariamente inviato da billo
    oppure prova così, non si sa mai:
    mkdir("tuadir", decoct(777));
    ciao
    ma io glielo passavo già in ottale il numero :master:
    seguendo gli esempi del manuale. Ed in effetti, come ho scritto sopra, il chmod con lo stesso numero 0777 funziona.

    ora provo comunque anche come dici tu, si sa mai
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  6. #6
    ecco ho provato, ma va peggio, nel senso che mi crea una cartella con i permessi a 601
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    434
    wow

  8. #8
    Originariamente inviato da billo
    wow
    anche perché la trasposizione ottale di 777 è 1411
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.