понедельник, 20 июля 2015 г.

Восстановить пароль администратора ZTE F660

Случилась у товарища тут беда - потерялся пароль от веб-морды роутра. А лезть к нему физически и сбрасывать было сильно тяжело по самым обычным причинам - он был заперт за шкафом. Пришлось искать решение. И оно таки нашлось:
Самый простой вариант - сбросить его вместе с настройками, просто зайдя на:

  1. http://192.168.1.1/hidden_version_switch.gch - при смене сбрасывается пароль
Правда, использование этого способа может отключить вам телефон, пока вы не вернете нормальную версию языка на место. Но вы же все равно не собирались оставлять себе китайский? =)
  1. http://192.168.1.1/manager_dev_conf_t.gch - при сбросе настроек - сбросится и пароль
Больше информации можно накопать тут:

четверг, 19 февраля 2015 г.

Php 5.5 & Apache 2.4

Апач ставлю из репозитариев, пхп собирается из сорцов.

Настраиваем конфигурацию пхп, указываем путь к apsx2. Для этого нужно установить apache2-dev.
Компилим пхп, ставим его.

После  установки может появиться ошибка: Apache is running a threaded MPM, but your PHP Module is not compiled to be threadsafe. You need to recompile PHP.
Тогда надо скомпилить пхп с --enable-maintainer-zts или поставить апачу mpm_prefork

make install добавит загрузку модуля пхп к апачу ( mods-available/php5.load )
Остается только добавить SetHandler

<FilesMatch \.php$>
    SetHandler application/x-httpd-php
</FilesMatch>

В Апаче 2.4  реализована загрузка модулей путем подгрузки всех файлов из /etc/apache2/mods-enable
Добаляются они туда из mos-available с помощью команд a2enmods. Создаем для модуля php5  конфиг файл (mods-available/php5.conf) и добавляем туда SetHandler.
выклчаем/включаем модуль, файл конфига копируется в mods-enable. Осталось рперезагрузить Апач: 
service apache2 restart