Új hozzászólás Aktív témák

  • ByKa

    csendes tag

    Sziasztok!
    Szeretnék egy kis segítséget.
    Van egy PHP Class-om, ami a szerveren teszi a dolgát, egy objectet vár, ami vagy hozzáír egy fájlhoz, vagy új fájt hoz létre belső tartalommal.

    Minden flottul működik webes környezetből, localhoston meghívva, (serialise/unserislise object szövegdobozból) viszont szeretném OSX terminal-ból meghívni a függvényt.

    A terminal 200-as OK-val tér vissza, látom a szerver adatait, válaszát, de a php file nem írja a txt file-t és újat sem hoz létre, ha két változóval hívom meg.

    Próbáltam backlash-sel az idézőjeleket kilőni, próbáltam a -d (data) paramétert --json paraméterre váltani a curl-ban... , Próbáltam a txt file jogosultsági szintjét emelni (777-is csak a tesztig, de 755 fölé semmiképp)

    nem jutok előrébb...



    <?php

    class write{
      // Properties
      public $filename = "default.txt";
      public $color;

      // Methods
      function __destruct($name) {
        ... file_put_contents ... // a kész minta otthon van csak meg sajnos
      }

    }
    ?>

    curl -X POST -H "Content-Type: application/json" -d '{"write":{"filename":"another.txt", "color":"white"}}

Új hozzászólás Aktív témák

Hirdetés