Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,
PHP е с уникална функция - защитен режим (), която ви позволява да създадете директория на сайта на сървър, който от време на време са толкова необходимо в икономиката. Така например, при създаването на нов материал, който трябва да се създаде папка под него, което отново означава, че вашият CMS ви изпълни всички необходими файлове.
Т.е. в определена директория, ние създаваме нова папка и да го даде като режим на готовност 0700, например в папка можете да записвате в режим на готовност файл е променен на 0777.
Но тук възниква проблемът с защитен режим (). Когато стартирате тази Скриптът когато задействана функция safe_mode сървър позволява на собственика проверка (UID), а ако не е същото като собственик на сценария и папки, които не могат да бъдат в състояние да, например, за да напишете файл в създадена директорията, премахнете файла в нея, или, например чрез FTP ви не е в състояние да изтрие самата папка.
Но има и по-елегантен решение на този проблем, без да се налага да зададете на вашия хост, за да забраните safe_mode функция (тази функция е включена абсолютно всички домакини по подразбиране, за да се гарантира безопасността). По принцип платен хостинг и предоставяне на достъп до FTP, че е от това и ние ще се възползват от.
След проверка на потребителско име и парола, трябва да определим пасивен режим и да го истина или лъжа - това е необходимо, ако по-нататъшни FTP функции да работят правилно. Сега, след определението на пасивен режим, можем да създадем папка, ще опиша всички функции, които могат да ви бъдат полезни в бъдеще:
Сега пълен пример за работа кода, така че можете да видите как всичко изглежда като мен:
Струва си да се каже малко за уточняване директории да се създаде, ако посочите в началото на наклонена черта, а след това в папката ще бъде създаден във връзка с корена на FTP. Когато се свържете към FTP сървър, винаги можете да се свържете с корена, така че имайте предвид, тази точка.
5 урока последната колона "PHP"
Когато става въпрос за сигурността на уеб сайт, фразата "Да се филтрират всички, избяга всичко" винаги ще бъде от значение. Днес нека да поговорим за филтриране на данните.
Изразителен 2 поддържа връзка с други компоненти за специален режим на ZF. Не всеки харесва решението. В тази статия ще обсъдим как да се подобри процесът на свързване на няколко модула.
Да предположим, че трябва да изпратите информация за Google Анализ от страна на сървъра скрипт. Как да го направя. Отговорът в тази статия.
Селекция от няколко вида PHP пясък. На някои ви в онлайн режим ще бъде в състояние да тествате вашия код, но има и решения, които могат да бъдат приложени в сайта си.
До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!
Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!
Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.
Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!