Архив за месяц: Август 2012

Что делать если DSL модем перегревается?

Что делать если DSL модем или роутер, фирм D-LINK и QTECH греется как скотина, и впоследствии зависает. На местах нагрева текстолит и пластик имеют ненормальный цвет, явно свидетельствующий о перегреве.

Разобрав одного такого парня на работе я обнаружил, что сильне всего греются 2 микропроцессора, никаких радиаторов и уж тем более охлаждения на них предусмотрено не было. В офисе была жара, лето, и роутер вис каждые 20 минут. Перемещение его на пол под батарею дало пользователям еще 10 минут.

Для лечения я привез с собой радиатор от огромного полевика распилил его пополам и прикрепил на герметик к плате, а места стыков с микрухами намазал термопастой.Придавил и оставил на полчаса, силикон схватился а сверху радиатор придавался крышкой. И вуаля….

P29 05 12 10.34 438x500 - Что делать если DSL модем перегревается?

Словно бабушка пошептала. Роутер все ещё теплый, но не горячий, не виснет и работает вполне себе стабильно. Алюминиевые радиаторы стали отводить тепло от микрух. Странным мне показалось то, что производитель не сделал этого сам.

DLE / Ошибка с выводом переменных {news_num} и {comm_num}

После взлома одного из моих сайтов я решил провести полную чистку и ревизию всех проектов. На двух сайтах стояла DLE 9.4, решял обновить — скачал версию 9.6. залил, устанвил, настроил.

Вроде бы, все отлично, но при просмотре карточки пользователя и инфы пользователя вместо количества постов и коментариве выводятся переменные {news_num} и {comm_num}.

dle num 500x369 - DLE / Ошибка с выводом переменных {news_num} и {comm_num}

Полез копать шаблоны и открывать мануалы. Оказалось в новой версии переменные эти были чуть-чуть переименованы, вместо нижнего подчеркивания необходимо использовать дефис. То есть {news-num} и {comm-num}.

Заменил глючные переменные в файлах шаблона userinfo.tpl и profile_popup.tpl. После чего проблема исчезла. В официальном описании релиза про эти переменные я ничего не нашел, видимо, их еще в 9.5 версии снесли.

DLE / Ошибка Cron not allowed / cron.php

При обновлении DLE движка одного из своих сайтов я заметил одну проблему — после обновления у меня не вышло сделать бекап базы данных с помощью файла cron.php. Скрипт выдал ошибку “Cron not allowed”.

В интернете нашел совет — Вроде понятная ошибка. Крон не допустим. На сервере отключен Cron, поэтому пишет что модуль выполнения скриптов по расписанию не поддерживается. Пишите хостеру.

Но на деле все оказалось гораздо проще и хостер не при чем.

dle cron 500x385 - DLE / Ошибка Cron not allowed / cron.php

Открывает фай cron.php находим там параметр $allow_cron = 0; И выставляем ему значение 1. Вот и всё.