In acest articol voi descrie o opțiune workaround crearea unui folder folosind PHP în modul de siguranță.
Funcția mkdir Standard () este prevăzută pentru a crea un folder în PHP, dar în cele mai multe cazuri, se dovedește a fi inutilă, și mulți oameni știu despre ea, dar nu mulți oameni știu că poți rezolva această problemă.
Pur și simplu, trebuie să creați un dosar cu ajutorul construit în funcții PHP FTP.
Mai jos am scris despre ea în detaliu.
Probleme cu mkdir () atunci când creați un dosar.
După cum știți, dacă este activat în modul php în condiții de siguranță (safe_mode = on), apoi creați un folder (director) cu ajutorul mkdir () nu va funcționa. Pentru a fi mai precis, este posibil să se creeze, dar utilizarea în continuare a acestui dosar nu va fi posibil. Tu nu va fi capabil de a încărca fișiere în acest dosar, redenumi și șterge nu se poate, chiar și trecând prin FTP (în unele cazuri, prin intermediul FTP pot fi șterse).
Modul de siguranță este activat în mod implicit pe toate serverele și toate găzduire. Dacă nu puteți dezactiva modul de siguranță, atunci există o altă cale de ieșire.
Crearea de foldere în PHP prin FTP.
Aproape toate serverele și serviciile de găzduire în PHP activat suport FTP.
Dar, cu ajutorul acestor funcții și du-te în jurul problema de a crea mkdir dosar ().
Exemplu de creare a unui folder prin FTP.
Când creați un dosar, vă rugăm să fiți atent, un director este creat în datele de conectare FTP de root. Acesta este modul în care aici sunt diferite de căile de sistem de fișiere, și un director este creat în așa fel încât poate fi văzută este prin FTP.
Când creați un dosar specificați mai multe atașamente, la fel ca în exemplul meu „1/2/3“, în acest caz, se va crea tot dosarul lipsă. Dacă nu există nici un „1“ dosar, acesta va fi creat și directorul „2“ va fi creat în ea, și „3“ dosarul va fi creat în ea. În cazul în care există deja dosarele intermediare, acesta va fi creat doar lipsă.
Înainte de a crea un dosar, puteți trece la orice sau dosar, de exemplu,