Код php

CY
На сайте с 17.10.2016
Offline
6
844

Здравствуйте. Кто разбирается в php. У меня проблемы с одним файлом php в теме шаблона, именно на него ссылается лог ошибок. В общем как я поняла там предлагают зарегаться в сервисе + мне кажется там вредоносный код. Кто может посмотреть? Пожалуйста.

obius
На сайте с 19.08.2015
Offline
56
#1

Выложите ошибку из лог файла и код шаблона например на http://pastebin.com.

CY
На сайте с 17.10.2016
Offline
6
#2
obius:
Выложите ошибку из лог файла и код шаблона например на http://pastebin.com.

Я не поняла как им пользоваться

obius
На сайте с 19.08.2015
Offline
56
#3

Ввести код в new paste, нажать create new paste и написать тут урл.

Примерно так должно получится http://pastebin.com/WvX6VBDt

CY
На сайте с 17.10.2016
Offline
6
#4
obius:
Ввести код в new paste, нажать create new paste и написать тут урл.
Примерно так должно получится http://pastebin.com/WvX6VBDt

Я так делала. Ничего он не показывает

obius
На сайте с 19.08.2015
Offline
56
#5

Тут напишите ошибку и прикрепите тот файл, на который ссылается ошибка.

CY
На сайте с 17.10.2016
Offline
6
#6
obius:
Тут напишите ошибку и прикрепите тот файл, на который ссылается ошибка.

В логах вот такое:

[Sun Nov 06 20:34:15.275260 2016] [:error] [pid 185538:tid 140388933252864] mod_hostinglimits:Error on LVE enter: LVE(884) HANDLER(application/x-httpd-lsphp) HOSTNAME(domen.ru) URL(/wp-content/themes/goodnews/framework/timthumb/timthumb.php) TID(185556) errno (7) Read more: http://e.cloudlinux.com/MHL-E2BIG min_uid (500)

Текст php файла вставить не могу сюда, т.к получается более 10000 знаков. Попробую прикрепить его.

Пробовала Лимит кеша установить вместо 30М, 50М - не помогло. Плагином обновить не получилось файл. В коде указан файл timthumb-config.php , но у меня такого нет. Может его создавать нужно.

zip timthumb.zip
obius
На сайте с 19.08.2015
Offline
56
#7

Попробуйте увеличить лимит до 128M, если не поможет, советую заменить timthumb на что то альтернативное :)

Если навешивать на цмс скрипты в таком стиле, не какой памяти не хватит 😂

CY
На сайте с 17.10.2016
Offline
6
#8
obius:
Попробуйте увеличить лимит до 128M, если не поможет, советую заменить timthumb на что то альтернативное :)

Этот код превьюшек с шаблоном идет. Я его ничем заменить не могу. Хоть 200 ставлю, не помогает.

obius
На сайте с 19.08.2015
Offline
56
#9

Kama Thumbnail


В целом, скрипт очень похож на timthumb.php, однако отличается и в чем-то лучше:

  • Не нужно вручную создавать произвольное поле со ссылкой на картинку. Поле создается автоматически.
  • Работает немного быстрее timthumb.php - я сделал все чтобы скрипт работал максимально быстро, никаких проверок без острой необходимости, во всем этом помогает кэш;
  • Ссылка на картинку будет выглядеть валидно /images/название файла.jpg, а не /functions.php?src=/images/название файла.jpg&w=100&h=100&q=80;
  • Кэш чиститься по вручную. В timthumb.php кэш постоянно проверяется, старые файлы удаляются. На проверку уходят ресурсы (мелочь, но все же). На этом можно экономить;
  • Ресайзинг можно использовать прямо в посте, указав картинке class mini и нужные размеры;
  • Гораздо удобнее использовать при интеграции в тему WordPress: не нужно получать значение произвольного поля, проверять существует ли поле, чтобы вывести картинку заглушку. Все это будет делаться автоматом.
  • На timthumb.php много хакерских атак.


CY
На сайте с 17.10.2016
Offline
6
#10

Да, я сейчас такое на фигиверчу, что чую после придется восстанавливать сайт из бэкапа. Они все объясняют непонятно. Надо для чайников писать в таком-то файле ! вот такой код ! замените на такой. А то пишут этот код вывода картинок меняем на этот. Блин шаблон 20, а сейчас уже 50МБ весит, где искать то.

Вот нашла использовать скрипт TimThumb в качестве атрибута src в вашем теге img и передать ему изображение:

1

<img alt="" src="http://mysite.com/mytheme/timthumb.php?src=cool_image.jpg" />

В каком файле искать не указано, фиг знает где. Я например в ручную ничего не задавала. Поэтому он и не работает. И в кеше они выгледят как код <?php die('Execution denied!'); //jpg ?>���� в каждом файле.

Есть еще BFI Thumb нашла вроде установку тут wpcafe.орг/tutorials/bfi-thumb/ местами не понятно.

Как я это буду все менять :( понятия пока не имею. В принципе не так страшно, но рассказывают везде мало понятно, много лишней воды льют.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий