Таблицы ipfw

ipfw tables

Создаем таблицу

ipfw table 3 add 10.10.10.1
ipfw table 3 add 10.10.10.2
ipfw table 3 add 10.10.10.4
ipfw table 3 add 10.10.10.6
ipfw table 3 add 10.10.10.21
ipfw table 3 add 10.10.11.21
ipfw table 3 add 10.11.11.21/24

Смотрим содержимое таблицы

ipfw table 3 list

Должны увидеть

10.10.10.1/32 0
10.10.10.2/32 0
10.10.10.4/32 0
10.10.10.6/32 0
10.10.10.21/32 0
10.10.11.21/32 0
10.11.11.21/24 0

Применяем таблицу

ipfw add deny ip from table\(3\) to me

Должны увидеть

Как удалить порт с зависимостями

Очень часто нужно удалить порт со всеми зависимостями которые установились вместе с портом.

cd /usr/ports/ports-mgmt/pkg_rmleaves/
make install clean
rehash
pkg_rmleaves -d

Выбираем порт который нужно удалить, а дальше все должно быть понятно.

screen — лучший друг админа

Одной из самых первых утилит, которые я ставлю на свежеустановленный сервер является screen. Эта маленькая программка является воистину незаменимой во многих случаях, особенно, если дело касается работы с удаленными хостами.

Очистка портов во FreeBSD

Несмотря на то, что все хвалят систему портов FreeBSD, в ней есть ограничения. Одно из ограничений действительно уменьшает другие сильные стороны FreeBSD -- это система апгрейда. Взаимодействие с которой использует очень неуклюжий путь. Процесс инсталляции портов записывает каждый файл порта , включая все зависимости . Например, много портов требуют графическую библиотеку PNG. Записи порта указывают на точную версию библиотеки PNG, которая требуется, например версия 1.0.11. В общем, это та же версия, которая

gd-png: fatal libpng error

Обнаружились ошибки при работе gd-png (libpng).

gd-png error: setjmp returns error condition in

Для начала обновим php c расширениями:

portupgrade --batch -rR php\*

Далее:

portupgrade -f png
portupgrade -fr png

После этого не забываем рестартануть ваш web-server (apache, nginx, etc)

OPENCART учет прибыли

OPENCART
------------
учет прибыли

1.Добавил поле в базу, в таблицу order
Имя:cost
Тип:decimal(15,4)
По дефолту:0.0000
2.В admin/view/template/report/sale.tpl
2.1

<?php
echo $column_date_start;
?>

<?php
echo $column_date_end;
?>

<?php
echo $column_orders;
?>

<?php
echo $column_total;
?>

<?php
if ($orders) {
?>

RSS-материал