Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,

PHP е с уникална функция - защитен режим (), която ви позволява да създадете директория на сайта на сървър, който от време на време са толкова необходимо в икономиката. Така например, при създаването на нов материал, който трябва да се създаде папка под него, което отново означава, че вашият CMS ви изпълни всички необходими файлове.

Т.е. в определена директория, ние създаваме нова папка и да го даде като режим на готовност 0700, например в папка можете да записвате в режим на готовност файл е променен на 0777.

Но тук възниква проблемът с защитен режим (). Когато стартирате тази Скриптът когато задействана функция safe_mode сървър позволява на собственика проверка (UID), а ако не е същото като собственик на сценария и папки, които не могат да бъдат в състояние да, например, за да напишете файл в създадена директорията, премахнете файла в нея, или, например чрез FTP ви не е в състояние да изтрие самата папка.

Но има и по-елегантен решение на този проблем, без да се налага да зададете на вашия хост, за да забраните safe_mode функция (тази функция е включена абсолютно всички домакини по подразбиране, за да се гарантира безопасността). По принцип платен хостинг и предоставяне на достъп до FTP, че е от това и ние ще се възползват от.

След проверка на потребителско име и парола, трябва да определим пасивен режим и да го истина или лъжа - това е необходимо, ако по-нататъшни FTP функции да работят правилно. Сега, след определението на пасивен режим, можем да създадем папка, ще опиша всички функции, които могат да ви бъдат полезни в бъдеще:

Сега пълен пример за работа кода, така че можете да видите как всичко изглежда като мен:

Струва си да се каже малко за уточняване директории да се създаде, ако посочите в началото на наклонена черта, а след това в папката ще бъде създаден във връзка с корена на FTP. Когато се свържете към FTP сървър, винаги можете да се свържете с корена, така че имайте предвид, тази точка.

5 урока последната колона "PHP"

Когато става въпрос за сигурността на уеб сайт, фразата "Да се ​​филтрират всички, избяга всичко" винаги ще бъде от значение. Днес нека да поговорим за филтриране на данните.

  • Изразителен 2 поддържа връзка с други компоненти за специален режим на ZF. Не всеки харесва решението. В тази статия ще обсъдим как да се подобри процесът на свързване на няколко модула.

  • Да предположим, че трябва да изпратите информация за Google Анализ от страна на сървъра скрипт. Как да го направя. Отговорът в тази статия.

  • Селекция от няколко вида PHP пясък. На някои ви в онлайн режим ще бъде в състояние да тествате вашия код, но има и решения, които могат да бъдат приложени в сайта си.

    Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,

    До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!

    Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,

    Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,

    Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!

    Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,

    Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.

    Директива защитният режим на, защитен режим и решаване на проблеми, за да създавате папки на сървъра,

    Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!