Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. chmod - UpLoad file
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • L
      lunas User • 7 nov 2006, 10:44 ultima modifica di

      chmod - UpLoad file

      Ciao a tutti!!
      Premetto che ho dato un'occhiata ai vecchi messaggi e credo di avere focalizzato il problema però ho ancora bisogno di una mano.
      Stò sviluppando un'applicazione Php per creare, tra gli altri, dei file htm sul server per poi poterli visualizzare e modificare.
      Il problema che espongo non esiste con Win (ma và) però una volta trasferito di Linux si manifesta.

      Il codice che uso è il seguente:

      $NomefileTmp = "note_tmp\" . $IdCreato . ".htm";
      $file = fopen($NomefileTmp, "w");

      $TestoPagina = "Testo da scrivere";
      fwrite($file,$TestoPagina);
      fclose($file);

      Appena provo a fare un "fopen" vengon visualizzati questi messaggi:

      Warning: fopen(note_tmp\11.htm) [function.fopen]: failed to open stream: Permission denied in /...../salva.php on line 615

      Warning: fwrite(): supplied argument is not a valid stream resource in /...../salva.php on line 618

      Warning: fclose(): supplied argument is not a valid stream resource in /..../salva.php on line 619

      Immagino che dovrei utilizzare il chmod ma non sò dove inserirlo.
      Purtroppo vendo solamenre un server Win non posso effettuare le prove.

      Potete darmi una mano?

      grazie
      Stefano

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • S
        senamion User Attivo • 7 nov 2006, 13:35 ultima modifica di

        Sei sicuro che non sia solo che hai usato lo slash sbagliato? Su linux bisogna usare /

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • L
          lunas User • 7 nov 2006, 13:38 ultima modifica di

          Sei sicuro che non sia solo che hai usato lo slash sbagliato? Su linux bisogna usare

          Non Ti nascondo che ci avevo pensato eprò non potendo fdare provo chiedevo lumi.
          Pensi sia quello?

          Grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            senamion User Attivo • 7 nov 2006, 14:28 ultima modifica di

            Per certo lo slash su unix è così: /
            Non so se in certi casi lascia passare anche quello che hai messo tu.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • L
              lunas User • 9 nov 2006, 10:55 ultima modifica di

              Perfetto, ho risolto!!
              Grazie mille

              Ciao Stefano

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti