Articles of chmod

Chmod для веб-приложения PHP

Я пишу веб-приложение. У этого есть: index.php / app – конечно, с .htaccess, но я не говорю об этом / app / session – для сеансов, session_save_path (/ app / session) должен использоваться на моем сервере / app / include – index.php содержит файлы из этого каталога / app / config – только .xml файлы, […]

Исправьте права доступа к файлам для WordPress

Я просмотрел здесь, но не нашел никаких подробностей о лучших разрешениях файлов. Я также рассмотрел некоторые вопросы формы WordPress здесь тоже, но любой, кто предлагает 777, очевидно, нуждается в небольшом уроке в области безопасности. Короче говоря, это вопрос. Какие разрешения я должен иметь для следующего: корневая папка, сохраняющая весь контент WordPress WP-администратора WP-содержание WP-включает в […]

В контексте PHP / Apache / Linux, почему именно chmod 777 опасен?

Вдохновленный обсуждением в этом вопросе , может быть, глупый вопрос. Всех нас учили, что оставлять каталоги или файлы на веб-хостинге на базе Linux с уровнем разрешений 777 – это плохо, и устанавливать всегда как можно меньше разрешений. Мне теперь любопытно, где именно лежит опасность эксплуатации, особенно в контексте PHP / Apache. В конце концов, файл […]

Как предоставить PHP доступ на запись в каталог?

Я пытаюсь использовать PHP для создания файла, но он не работает. Я предполагаю, что это связано с тем, что у него нет доступа на запись (это всегда было проблемой раньше). Я попытался проверить, не возникла ли эта проблема, создав папку chmod 0777, но это только закончило тем, что каждый скрипт в этом каталоге возвращал сообщение […]

PHP mkdir (), chmod () и Windows

Я использую функцию PHP mkdir ($ path, 0777) для создания нового каталога на сервере Apache (работает в Windows). Когда я создаю это и просматриваю папки, Windows установила dir как только для чтения. Есть ли способ изменить это, не используя exec () для cacls.exe? В документации на PHP указано, что chmod () не работает в Windows, […]

Рекурсивно chmod / chown / chgrp все файлы и папки в каталоге

Я работаю над сайтом, который строит другие сайты. Некоторые, если я использую copy () для создания файлов и каталогов, иногда я создаю файлы XML в php и используя DOMDocument :: save для их сохранения. Конечным результатом является корневая папка со всеми видами перепутанных разрешений. Я ходил по моддингу с файлами и папками по мере того, […]