Зіткнувся з дещо дивним поведінкою WordPress 2.5.1.
За замовчуванням в папці «wp-content» папки «uploads» немає (принаймні в російській збірці від Lecactus). В результаті WordPress при спробі завантажити файли лається, що не може цього зробити, бо папку «uploads» він створити не може і файли в неї покласти теж.
Ну й добре подумав я, і полінившись створити папку «uploads» і виставити їй права 777, я поставив права 777 папці «wp-content». Хіба мало чого він там ще постворювали захоче. 😉
І все було нормально і працювало цілком справно, поки не поставив я пару плагінів, а саме: Redirection і pageMash (писав про нього раніше). Модулі активувалися, але відмовлялися зберігати налаштування. Більш того, створені на іншій машині редіректи для Redirection і тупо скопійовані в базу даних прекрасно заробили.
Я чесно кажучи грішив на хостинг і почав переписку зі службою підтримки. Але питання не тривіальний, просто і швидко на нього відповісти звичайно не змогли. Та й у розробників плагінів я відповідей не знайшов.
Випадково мені допоміг Redirection. Спробував я подивитися статистику одного з редиректів (скільки разів він спрацював) і побачив наступну сходинку:
Internal Server Error
Directory «/hsphere/local/home/account_name/domain_name.ru/wp-content» is writeable by others
Власне кажучи все, що я зміг на це видати було «гмм ...» 🙂 Поліз правити права, поставив 755. як повинно бути, і вуаля - все працює.
Вибачився перед саппортом, мій косяк виявився. 😉