Dezvoltatorii 1C-Bitrix - cum să rezolve problema cu drepturile la fișiere

La proiectarea site-uri web, mai devreme sau mai târziu, toți avem de a face cu un astfel de concept ca un sisteme Unix / Linux, drepturile la fișiere și foldere. Sau, mai degrabă, nu atât de mult cu conceptul de cât de multe probleme din cauza permisiuni incorecte. Cu toții crescut pe un sistem de ferestre și conceptul complex de drepturi la început părea descurajantă. Ce e mai rău, care a început să lucreze cu Bitrix, de multe ori în mod greșit consideră că aceasta este doar o problemă a produsului nostru.

Asta e chiar ceea ce eu pur și simplu nu ar trebui să facă este să rescrie descrieri multiple ale drepturilor Unix. Aici este un program educațional foarte scurt și soluție la această problemă.

Și de ce există o problemă la toate?

Ce nu-l conduce?

O situație tipică: Vreau să schimbe fișierele prin FTP site-ul meu nu permite pentru a salva modificările. Deci, este necesar pentru a permite utilizatorului la un server de web pentru a înregistra fișierele utilizatorului FTP. Acest lucru se poate face printr-un script simplu:

După ce executați scriptul cere calea către directorul în care doriți să modificați drepturile relative la folderul rădăcină site-ul privind drepturile ei înșiși. Pe fișierele pe care le va reseta automat atributul „x“ - execuție. În cazul în care acest lucru nu este necesar, înlocuiți linia

Dar situația opusă este posibilă.

Încărcați fișiere prin FTP, am încerca să schimbe prin intermediul panoului de control Bitrix, pentru a primi o eroare de scriere. Ce să fac? Este necesar, pentru a permite utilizatorului să ftp cont la nord Web al utilizatorului, cu alte cuvinte, pentru a pune dreapta. De exemplu, cu privire la drepturile mele de găzduire aveți nevoie 0771. Puteți seta permisiunile client FTP cu suport pentru modificări de permisiune recursive la foldere, dar este o opțiune de rău, în cazul în care este vorba de un număr mare de fișiere și foldere.
De ce? Pentru că, de exemplu, pentru a modifica permisiunile pentru fișierele respective trebuie să trimită 100 speciale. o echipă de cel puțin 100 de ori (dacă aveți subfoldere - altceva pentru ei). În plus, acest lucru este transferat într-o grămadă de informații de proprietate. Ca urmare, această operațiune poate dura destul de mult timp, chiar și cu un canal de Internet bun.
Ajutorul vine protocolul ssh, care vă permite să execute direct de pe serverul de la distanță. Ia un program gratuit minunat PuTTY. conectarea la site-ul dvs., navigați la directorul dorit folosind comanda cd
cd / calea / catre / dir (/ cale / catre / dir specifica la gazdă), și apoi de fapt chmod:
chmod -R 0771.
Aici, opțiunea -R indică faptul că trebuie să schimbați permisiunile toate folderele și subfolderele,
0771 specifică permisiunile necesare,
. este o indicație a directorului curent.

Am în găzduirea site-ul principal și într-un dosar de pe un site de sub-domeniu la Bitrix. Eu sunt administratorul și singurul utilizator, iar Beatrix nu livrează orice fișiere prin FTP, sau prin adminpanel Bitrix. Cum se poate contacta poddrezhku după cum urmează: „întrebați administratorul dvs. de găzduire problema.“ Încercarea de a acoperi lipsa de profesionalism a problemelor privind găzduirea? Alte CMS funcționează bine, acest subdomeniu la un alt CMS, de asemenea, mare de lucrări. Cred că dezvoltatorii de persecuție Bitrix odată ce ei se taie chiar de pe site-ul administratorilor.

care a început să lucreze cu Bitrix, de multe ori în mod greșit consideră că aceasta este doar o problemă a produsului nostru

Nr Hoster este preluat și mâna dreaptă numai pe folderul Bitrix tăiat. Nu-mi place de el această afirmație.
Da, fierbere. A doua săptămână shpynyayut două suport tehnic pentru a reciproc. Nimeni în treburile.

Potrivit script-ul nu este clar cum să-l rulați. Acesta este fișierul care aveți nevoie pentru a crea, sau ce? Ceva ce nu a viziona linia de comandă oriunde.

8-800-250-1860 Contactați-ne Harta site-ului
site-ul web design -