Странное поведение с разрешениями Linux
Надеюсь, кто-то может мне помочь, мой сайт не работает банкомат из-за проблемы.
Я изменил apache MPM, и для этого мне нужно было изменить virtualmin, чтобы он работал как владелец виртуального сервера (была единственная оставленная опция). Я сделал это, и теперь виртуальный сервер работает как владелец виртуального сервера.
Поэтому я сделал проверку whoami в PHP и увидел пользователя, который был владельцем виртуального сервера. К сожалению, интернет-магазин не работал, я не мог войти и сеансы, где не хранятся.
Так я и думал, должны быть разрешения. Сервер работает как UserX, но разрешения, где все еще www-данные. Поэтому я изменил все права доступа к файлам и папкам на chown UserX. Затем я изменил пользователь запуска apache и изменил suexec UserGroup.
Перезапустите Apache, и он, кажется, работает, но только на пару минут. После этого сеанс больше не сохраняется.
Так вот, где странное поведение начало происходить. Я выбрал каталог 777 и пользователя + группы UserX. Затем я SFTP с UserX в качестве пользователя, и я пытаюсь загрузить файл, не работает. Это действительно загружает, но файл пуст. Затем я проверил журнал ошибок, папку сессии и т. Д. Все пустые файлы.
Что происходит? Почему создаются пустые файлы? Где я ошибся в вышеуказанных шагах?
Я хочу узнать больше и, очевидно, что-то упускаю (или пару вещей). Надеюсь, кто-то может объяснить мне пару вещей.
Большое спасибо!
1 ответ
Поэтому я выяснил, что вызвало это "странное поведение". Часы копались, но это было так просто, просто превышалась квота на диск..