Pereiti prie turinio

Rekomenduojami pranešimai

Reikia, kad folderis butu 777 ir jame naujai atsirandantys failai taptu irgi 777.

Per filezila, winscp ir pan pazymiu folderi, uzdedu 777 chmodus, pazymiu recursively ir varneles: apply to subdirectories and files. Taciau, kai serveris uploadina faila i ta folderi, jis vistiek 644. Jau kelias dienas nerandu kame beda. Gal kas susidure?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

zinau, kad nepatartina, bet reikia :)

 

ir dar. Kai sharede dariau 777 recursively to files and folders, tada ir failai buvo 777. O cia VPS ir va bedos prasidejo

 

Tai tu ne failus keisk, o susimesk fcgi ir nebus problemų, galėsi pagal default 644 failams ir 755 folderiams delioti.

 

Tau dabar problema kiek suprantu su upload dažniausiai kyla, nes nepriima failų.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gali placiau apie fcgi?

 

jei konkreciai, pas mane yra tokia situacija. Foto uploadinasi i ta direktorija (sita vieta veikia), ir tada ta foto turi buti cropinama. Taciau, kadangi 644, tai sitoj vietoj sistema paluzta. Ant sharedo veikdavo

 

Kiek supratau directadmin pultas?

 

cd /usr/loca/directadmin/custombuild/

 

vi options.conf

 

php5_ver=5.3
php5_cli=no
php5_cgi=yes

 

./build php

 

./build rewrite_confs

 

Viskas, turi veikti.

Redagavo HOST321
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tas "defaultinis" chmod'as naujai sukurtiem failams ir folderiams vadinasi umask. Matyt user'iui www-data kuriamiems failams nustatytas umask'kas 644, tai dėl to tokius ir kuria (arba TVS'as settina, jeigu tokį naudoji).

 

1. Siūlau labai rimtai pagalvoti ar tau tikrai reikia 777 (tiek folder'ių, tiek failų). Nes tokius failus leidžiama execute'inti. O reiškia, jeigu kažkokiu budu kam nors gausis tenai įkišti vykdomą failą (pvz. su galune .php), tai jis, tikriausiai, turės pilną priėjimą prie tavo serverio. Jeigu problema tame, kad tu pats prisijungęs negali ištrinti/redaguoti webserverio užuploadintų failų (nes permission'ai neleidžia), arba serveris negali uploadinti į tavo sukurtas grupes, tai geriau jau sukurk bendra vartotojo grupę, ir pridėk ir save ir user'į www-data į tą grupę. Nežinau, kokį OS'ą naudoji, bet jeigu tai linux, tai user'į gali pridėti į grupę su:

sudo usermod -a -G [grupes_pavadinimas] [useris]

 

Jeigu problema, pavyzdžiui, su tuo, kad negali prieiti prie webserverio sukurtų failų, tai pridėk save į grupę www-data. Pavyzdžiui,

sudo usermod -a -G www-data tavo_usernameas

 

2. Jeigu vis gi nori, kad sukurti failai būtų su tavo permission'ais, tai naudok umask. Arba pasigooglink kaip tą nustatyti proceso lygyje (irgi nėra sudėtinga), arba pačioje aplikacijoje (jos vykdymo pradžioje) nustatyk norimą umask'ą. Jeigu naudoji PHP, tai tą gali padaryti su funkcija umask(). O jeigu naudoji kokį nors TVS'ą, tai veikiausiai jis savo nustatymuose kažkur turės šituos dalykus. Tokiu atveju umask'as nepadės, nes TVS'as gali rankiniu budu, po failo sukurimo jį chmod'inti.

 

Sėkmės :)

 

EDIT: pamačiau dabar pranešimą :) o kas cropina foto? Nebe tas pats procesas?

Redagavo vitalikaz
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...