Moro,
Kun kirjaudun serverille SCP-ohjelmalla ja siirrän sinne tiedostoja, omistajatietoihin tulee merkintä "kokko". Näille fileille voin tehdä mitä haluan.
Kun luon PHP:llä serverille uutta tavaraa, esim. kansioita ja kuvia niin omistajaksi tulee "apache". Näillä kansioille ja/tai tiedostoille en voi tehdä yhtään mitään.
Onko tietoa miten ongelma saataisiin korjattua?
- Jari -
Kun PHP ajetaan apache-käyttäjällä, joten se luo tiedostot sillä käyttäjällä. Joten siis PHP-skriptillä pitäisi voida muuttaa tiedoston oikeuksia. Kts. https://www.php.net/manual/en/function.chmod.php
Kiitoksia. Sain PHP:llä muutettua niitä oikeuksia. Ihmeellisintä tässä hommassa on vielä se, että pystyin muuttamaan jo luotujenkin tiedostojen oikeuksia. En siis pystynyt muuttamaan erään kansion tiedostojen oikeuksia tällä SCP-ohjelmalla, joten tein skriptin, jonka sitten latasin palvelimelle ja tämä skripti sitten sai muutettua niitten tiedostojen oikeudet niin, että sain tehdä niille mitä haluan. Kiertotien kautta ongelman ratkaisuun :)
Aihe on jo aika vanha, joten et voi enää vastata siihen.