• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Запретить обновление конкретных файлов WP

typus

Мой дом здесь!
Регистрация
25 Июл 2007
Сообщения
895
Реакции
241
Приветствую, такой вопрос возник.
Использую одну тему, как оказалось, довольно прожорливую, но более менее все настроил с кешированием, работает довольно шустро, во всяком случае, скорость вполне устраивает.
При этом, как я сказал, прожорливая, т.е. память отжирает, в самом начале еще, когда пошли ошибки, нашел выход в сети, путем корректировки настроек памяти в файле wp-includes/default-constants.php
В общем, все работает нормально до следующего обновления wp - изменяется ядро wp, соотв-но изменяется и этот файл и настройки в нем. Приходится снова править эти настройки.
Можно конечно вообще отключить обновление wp, но это как бы и не совсем правильно, можно ли как то запретить обновлять именно этот файл? или еще какие идеи, чтобы не слетали выставленные настройки?
 
А если выставить этому файлу права только для чтения ?
Идея хорошая, я хотел до вас написать но задумался, вообщем суть тут такая либо установка новой версии пройдет гладко, либо так как данный файл использует обновление будет ошибка при обновлении и тогда бекап хостинга только спасет ситуацию.
 
Не проходит вариант с правами. Переписывается через удаление этот файл при обновлении.

Тогда, может быть несколько корявое, но вполне рабочее решение, раз уж это важно для работы сайта.
Написать маленький скрипт, проверяющий дату этого файла, и при её изменении копировать на его место, предварительно сохраненный образцовый файл с нужными настройками.
И повесить этот скрипт на крон, к примеру, с часовым интервалом. Ресурсов он не съест.

Конечно, тут есть тоже подводный камень. Если в wp-includes/default-constants.php при обновлении внесут разработчики ещё какие-либо дополнительные параметры, то могут быть проблемы.
 
Можно конечно вообще отключить обновление wp, но это как бы и не совсем правильно, можно ли как то запретить обновлять именно этот файл? или еще какие идеи, чтобы не слетали выставленные настройки?
Вот вам два варианта, а третий от себя дополню обновлять всё руками и проверять раз этот файл играет ключевую роль, то ни один скрипт не проанализирует, что в него вносят разработчики. Может ещё и будут варианты, но судя как выходят обновления для друпала у WP тоже не every day обновления прилетают и раз в месяц два уделить на это минут пять не сложно.
 
Не проходит вариант с правами. Переписывается через удаление этот файл при обновлении.

Тогда, может быть несколько корявое, но вполне рабочее решение, раз уж это важно для работы сайта.
Написать маленький скрипт, проверяющий дату этого файла, и при её изменении копировать на его место, предварительно сохраненный образцовый файл с нужными настройками.
И повесить этот скрипт на крон, к примеру, с часовым интервалом. Ресурсов он не съест.

Конечно, тут есть тоже подводный камень. Если в wp-includes/default-constants.php при обновлении внесут разработчики ещё какие-либо дополнительные параметры, то могут быть проблемы.
как то примерно так и думал - т.е. есть файл забекапенный, если вдруг исходный файл изменился, то восстановить его на из бекапа по крону проблем вроде бы не составит. Думаю, вряд ли в рамках minor релизов wp будут какие то радикальные изменения в default-constants.php.
Просто проблема не то чтобы очень редкая, подумалось, может есть и решение простое и готовое.
 
Ни у кого, никаких идей больше не возникло?
Есть ещё одна напишите в сообществе именно по WP , создайте тикет у разработчиков, может что и подскажут. Здесь ведь не ультра гуру создатели WP, мы обычные пользователи, которые так же разбираемся методом проб и ошибок.
 
Назад
Сверху