На тесте изменю MAC-адрес на Ubiquiti Rocket M5.
Читать далее «Как изменить MAC-адрес на Ubiquiti (UBNT) устройстве»Архивы автора:Vyacheslav
Тест диска в Linux на наличие ошибок и битых секторов
Переключимся сразу на root пользователя:
sudo -i
Посмотрим список дисков:
fdisk -l df -h
Посмотреть информацию и модель диска можно так:
hdparm -i /dev/sda
Если поддерживается SMART, установим утилиты и посмотрим статистику SMART:
apt-get install smartmontools smartctl -a /dev/sda smartctl -a /dev/sda|grep -i reallocated
Запуск SMART тестов и просмотр информации (smartctl -X для остановки длинного теста):
smartctl -H /dev/sda smartctl --test=long /dev/sda smartctl -l selftest /dev/sda
Теперь выполним проверку диска на битые сектора (-s отобразит информацию о сканировании, -v более подробный режим):
badblocks -sv /dev/sda1
Можно сохранить результат в файл:
badblocks -sv /dev/sda1 > ~/badblocks.list
Возможно потребуется отмонтировать диск чтобы проверить:
umount /dev/sda1
Выполнить проверку используя e2fsck можно так:
e2fsck /dev/sda1
Смотрите также:
Описание SMART атрибутов
Диагностика HDD используя smartmontools
Расположение файлов логирования cPanel
Приведу ниже список путей расположения файлов логирования cPanel.
Читать далее «Расположение файлов логирования cPanel»Комментарии в PHP
В PHP комментарии могут быть трех типов.
Приведу пример первого (однострочный в стиле C++):
<?php echo "ТЕКСТ"; // Комментарий ?>
Второй в стиле Unix:
<?php echo "ТЕКСТ"; # Комментарий ?>
Третий многострочный:
<?php /* Комментарий Комментарий Комментарий */ echo "ТЕКСТ"; ?>
Решение ошибки «Unable to create channel of type ‘SIP’ (cause 20 — Subscriber absent)»
Заметил однажды при звонках в консоли Asterisk следующую ошибку:
dial_exec_full: Unable to create channel of type ‘SIP’ (cause 20 — Subscriber absent)
В контексте диалплана у меня выполняется звонок одновременно на два телефона:
exten => s,5,DIAL(SIP/204&SIP/203,19)
Иногда один из IP-телефонов выключен, в связи с чем и возникает эта ошибка, сообщающая что абонент отсутствует.
Для решения нужно просто включить IP-телефон.
Можно посмотреть информацию о SIP в консоли Asterisk:
asterisk -rvv sip show peers sip show peer НОМЕР quit
Если вместо IP-адреса клиента отображается null, а expire равно -1, то SIP клиент не в сети:
Expire: -1 Addr->IP: (null)
Решение ошибки «PDOException «could not find driver»»
Заметил как-то следующую ошибку:
PDOException «could not find driver»
Причиной может быть не активированный pdo_mysql либо не установлено php5-mysql.
Посмотрим информацию о PDO:
php -i|grep PDO
В php.ini или подключенных файлах конфигурации должны быть строки:
extension=pdo.so extension=pdo_mysql.so
Посмотрим информацию о php5-mysql:
dpkg --get-selections | grep php5-mysql
Если не установлен, то установим, в Ubuntu это можно сделать например так:
sudo apt-get install php5-mysql sudo apt-get install php-mysql sudo /etc/init.d/apache2 restart sudo service apache2 restart
Настройка Asterisk CDR и Asterisk CDR Viewer
CDR (Call Data Record), позволяет в MySQL базе данных вести статистику активности звонков.
Читать далее «Настройка Asterisk CDR и Asterisk CDR Viewer»Инструкция по полному сбросу Asus Nexus 7
На тесте сделаю полный сброс на Asus Nexus 7.
И так, выполним по пунктам:
Как убрать надпись «Сайт работает на WordPress»
Чтобы убрать надпись «Сайт работает на WordPress», которая обычно отображается внизу каждой страницы, необходимо отредактировать файл footer.php активной темы (например если активна тема twentyfifteen, то /wp-content/themes/twentyfifteen/footer.php).
А именно очистить содержимое между следующими тегами:
<div class="site-info"> ...очистить то что здесь... </div><!-- .site-info -->
Также заметил что если используется Jetpack с бесконечной прокруткой, то он добавляет свой footer, для его удаления откроем файл /wp-content/plugins/jetpack/modules/infinite-scroll/infinity.php и удалим строку:
<?php echo $credits; ?>
Footer плагина AMP находится тут — /wp-content/plugins/amp/templates/footer.php.
После обновления темы, плагина или Jetpack процедуру придется повторить.
Готово.
Настройка FSK в Asterisk для определения номеров
Чтобы определялся номер, с аналоговых линий, нужно в контексте для каждого Trunk канала Dahdi указать:
Читать далее «Настройка FSK в Asterisk для определения номеров»