я использовал этот базовый сценарий:PHP MkDir() CHMOD и разрешения
$folderPath = "../path/to/$folder/";
mkdir("$folderPath");
я создать этот каталог, а затем загрузить в него фотографии. Я делаю это в течение 4-5 месяцев, и вдруг я начинаю получать ошибки «FORBIDDEN», когда я пытаюсь просмотреть содержимое папки через веб-браузер.
Каталог создается так же, как и фотографии до сих пор загрузки без проблем, но я не могу получить доступ к фотографии
Я пытался переписывать сценарий и с помощью CHMOD, чтобы изменить разрешения, но я не имею никакой удачи на всех
все старые папки были созданы с : -w- rwx rx rx
и я не могу получить это воссозданное
Я попытался добавить CHMOD строки в мой сценарий:
$folderPath = "../sales/inventory/$folder/";
mkdir("$folderPath");
chmod("$folderPath", 0755);
, но я не могу воссоздать то же разрешение, я пытаюсь понять, как CHMOD работает, но я не могу понять, как чтобы эта основная функция снова работала правильно
принять некоторые ответы, если вы хотите, чтобы люди вам помогли – Galen
Этот код меня раздражает, вы дезинфицируете/фильтруете '$ folder'? Если нет, то это будет мое первое предположение о том, почему это прекратилось, потенциальный секретный секрет. –
это не весь скрипт, у меня есть фильтры в папке $ – Thomas