Re: Какая служебная информация меняется при использовании chmod
Так и не понятно из письма что куда меняется, ну да ладно. По поведению - это защита от атаки на ЦМС - если файл имеет атрибут исполнения его не видим. Атрибут исполнения может быть только у директории. Так что не надо давать ФАЙЛАМ 777. Во вторых - проверьте кому принадлежат изображения и под кем запущен Apache. Возможно у вас сменился пользователя апача и от этого файлы стали не видны. В Sat, 16 May 2015 00:37:19 +0300 Oleg Chelnokov zarg...@gmail.com пишет: В крадце опишу проблему: на etch крутился php сайт в связке apache2+php5+libapache2-mod-php5+mysql Переустановил систему на jessie и CMS сайта сошла с ума, в аплоад каталоге не видятся загруженные изображения. В чем проблема пока не понял, может в php, а может в самой CMS, но не понятна следующая ситуация - когда массово меняю права на каталог ( chmod 777 ./* ) файлы перестают отображаться в админке CMS, когда я меняю права на конкретный файл, то он появляется в списке. Тоже самое если я делаю через midnight commander, выделение нескольких файлов и попытка редактирования прав приводит к исчезновению файлов, а когда выделяю один файл, то он появляется. Система Debian 8.0 amd64 файловая система на ext4 Не понимаю какая информация меняется в файле, ведь chmod никак не взаимодействует с CMS сайта. Иноды не меняются, права не меняются, владелец и группа тоже без изменений, но что-то происходит после обращения к конкретному файлу, что он снова появяляется в списке. Буду признателен, если пнете в нужном направлении -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150516092832.1c521c88@khenar-explorer
Re: Какая служебная информация меняется при использовании chmod
On Sat, May 16, 2015 at 09:49:30AM +0300, Oleg Chelnokov wrote: На каталог стоит исполнение, на всю структуру пользователь и группа www-data, собственно под ним и запущен апач. Дело даже не в правах, я могу сделать chmod 777 ./* и все файлы исчезнут, а могу сделать chmod 777 ./image.jpg chmod 777 ./image2.jpg и данные файлы появятся. Больше чем уверен, что проблема в CMS, меня интересует вопрос какая и где меняется информация о файле при обращении к нему команды chmod. т.к. права то остаются неизменными 777, но CMS на это реагирует, значит меняется какая то служебная информация, вот меня больше этот вопрос интересует, фиг с ним с глюком CMS или php5 Генерируется событие inotify, его может отловить какой-нибудь incrond -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150516084713.ga5...@nano.ioffe.rssi.ru
Re: Какая служебная информация меняется при использовании chmod
На каталог стоит исполнение, на всю структуру пользователь и группа www-data, собственно под ним и запущен апач. Дело даже не в правах, я могу сделать chmod 777 ./* и все файлы исчезнут, а могу сделать chmod 777 ./image.jpg chmod 777 ./image2.jpg и данные файлы появятся. Больше чем уверен, что проблема в CMS, меня интересует вопрос какая и где меняется информация о файле при обращении к нему команды chmod. т.к. права то остаются неизменными 777, но CMS на это реагирует, значит меняется какая то служебная информация, вот меня больше этот вопрос интересует, фиг с ним с глюком CMS или php5 16 мая 2015 г., 9:28 пользователь Egorov N.V. khenarg...@gmail.com написал: Так и не понятно из письма что куда меняется, ну да ладно. По поведению - это защита от атаки на ЦМС - если файл имеет атрибут исполнения его не видим. Атрибут исполнения может быть только у директории. Так что не надо давать ФАЙЛАМ 777. Во вторых - проверьте кому принадлежат изображения и под кем запущен Apache. Возможно у вас сменился пользователя апача и от этого файлы стали не видны. В Sat, 16 May 2015 00:37:19 +0300 Oleg Chelnokov zarg...@gmail.com пишет: В крадце опишу проблему: на etch крутился php сайт в связке apache2+php5+libapache2-mod-php5+mysql Переустановил систему на jessie и CMS сайта сошла с ума, в аплоад каталоге не видятся загруженные изображения. В чем проблема пока не понял, может в php, а может в самой CMS, но не понятна следующая ситуация - когда массово меняю права на каталог ( chmod 777 ./* ) файлы перестают отображаться в админке CMS, когда я меняю права на конкретный файл, то он появляется в списке. Тоже самое если я делаю через midnight commander, выделение нескольких файлов и попытка редактирования прав приводит к исчезновению файлов, а когда выделяю один файл, то он появляется. Система Debian 8.0 amd64 файловая система на ext4 Не понимаю какая информация меняется в файле, ведь chmod никак не взаимодействует с CMS сайта. Иноды не меняются, права не меняются, владелец и группа тоже без изменений, но что-то происходит после обращения к конкретному файлу, что он снова появяляется в списке. Буду признателен, если пнете в нужном направлении
Re: Какая служебная информация меняется при использовании chmod
В Sat, 16 May 2015 00:37:19 +0300 Oleg Chelnokov zarg...@gmail.com пишет: В крадце опишу проблему: на etch крутился php сайт в связке apache2+php5+libapache2-mod-php5+mysql Переустановил систему на jessie и CMS сайта сошла с ума, в аплоад каталоге не видятся загруженные изображения. В чем проблема пока не понял, может в php, а может в самой CMS, но не понятна следующая ситуация - когда массово меняю права на каталог ( chmod 777 ./* ) файлы перестают отображаться в админке CMS, когда я меняю права на конкретный файл, то он появляется в списке. Тоже самое если я делаю через midnight commander, выделение нескольких файлов и попытка редактирования прав приводит к исчезновению файлов, а когда выделяю один файл, то он появляется. Система Debian 8.0 amd64 файловая система на ext4 Не понимаю какая информация меняется в файле, ведь chmod никак не взаимодействует с CMS сайта. Иноды не меняются, права не меняются, владелец и группа тоже без изменений, но что-то происходит после обращения к конкретному файлу, что он снова появяляется в списке. Буду признателен, если пнете в нужном направлении Проверте, у каталога в правах должно стоять выполнение. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20150516081410.5d27438d@DOM-131