Tsamada [https://tsamada.com.ua] Заметочки для «не забыть» Главная Обратная связь Статьи LiT Доступные кубики Google Рубрики Linux/Unix bash network nginx wine WEB apache css flash htaccess html JavaScript jQuery MySQL php Imagick WordPress Разное Юмор Случайные записи Прилепить footer к низу страницы Хэширование паролей в PHP Пару полезных вещей на PHP backup «Многопоточность» в PHP (curl) Ratings Рейтинг (звезды) в выдаче Google. (4,26 из 5) Заглушка для ie6. Ваш браузер устарел. (5,00 из 5) «Многопоточность» в PHP (curl) (4,80 из 5) Выбор строк из диапазона дат в MySQL (4,55 из 5) Виртуальные коды клавиш (Keyboard Codes) (4,22 из 5) SEO without category & WP No Category Base (4,79 из 5) Закругление углов у изображения (5,00 из 5) Операции с колонками в MySQL (5,00 из 5) Мета Войти RSS записей RSS комментариев WordPress.org Наша компания предоставляет услугу комплексный интернет маркетинг для Вашего бизнеса. LiF очень крутой дизайн чехлов для ipad 2017 сюда в Николаеве; Туда ; Источник Редирект на другой домен в nginx Для того, чтобы настроить переадресацию с одного домена на другой в nginx /etc/nginx/sites-available/some_site.conf прописываем: server { listen 80; server_name some_site.com www.some_site.com; rewrite ^ $scheme://new.some_site.com$request_uri? permanent; #301-redirect } ( 4 голосов, в среднем: 5,00 из 5) Загрузка... 2 комментария | 6 321 просмотров | размещено в bash , nginx Установка APC Opcode Cache Примечание: если вы используете PHP версии 5.3 и выше, рекомендуется устанавливать Zend OPcache так как он более эффективен. Установка Переходим на сайт и скачиваем последнюю версию APC http://pecl.php.net/get/APC либо воспользуемся wget -ом, как показано ниже. $ wget http://pecl.php.net/get/APC $ apt-get install build-essential libpcre3-dev $ tar -xvzf APC-3.1.13.tgz $ cd APC-3.1.13 $ ./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/bin/php-config $ make $ make test $ make install Чтобы отредактировать https://www.med-dinos.com.ua/services/treatment-programs/lechenie-gepatita-s/ » target=»_blank»>конфигурацию APC ( по ссылке все возможные функции с описанием), редактируем файл /etc/php5/conf.d/apc.ini , ниже приведен пример: Узнать больше ( 1 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 831 просмотров | размещено в bash , Linux/Unix , php Установка PHP Zend OPcache Если вы используете PHP 5.5 и выше то, возможно, Zend OPcache уже установлен. Для проверки запустим командочку php -v : $ php -v PHP 5.5.9-1ubuntu4.14 (cli) (built: Oct 28 2015 01:34:46) Copyright (c) 1997-2014 The PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend Technologies Допустим, мы используем версию PHP 5.3.10, естественно у нас нет OPcache и нам нужно его установить. Делаем как указано ниже (естественно все из под root или через sudo ): Узнать больше ( 2 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 1 933 просмотров | размещено в bash , Linux/Unix , php Увеличить время выполнения скрипта (PHP) Увеличить время выполнения скрипта можно четырьмя способами. Два способа при помощи PHP функций ( set_time_limit(int seconds) и ini_set(string varname, string newvalue)), при помощи настроек файла php.ini или использования файла .htaccess . set_time_limit() Самый простой и быстрый способ использовать вначале выполнения скрипта функции void set_time_limit( int seconds ) , на сайте которая меняет значение параметра max_execution_time , установленное в файле php.ini (Значение устанавливается в секундах, по-умолчанию 30 секунд). Узнать больше ( 10 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 26 185 просмотров | размещено в htaccess , php , WEB Как узнать, какой дистрибутив Linux запущен? Есть доступ к SSH, но не знаем какой дистрибутив? grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\| KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\| CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\| Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version} Теперь знаем 🙂 ( 2 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 6 910 просмотров | размещено в bash , Linux/Unix По FTP не видно файлов начинающихся с точки Если по FTP не видно файла .htaccess или любого другого файла начинающего своё название с точки, нужно создать файл .ftpaccess с содержимым: ListOptions -a http://antifire.com.ua/ http://antifire.com.ua/shkaf-pozharnyj https://www.med-dinos.com.ua/services/beauty-of-the-body/lpg-massazh/\ LPG массаж Lpg цена киев и поместить его в корневую папку FTP. https://www.med-dinos.com.ua/services/treatment-programs/lechenie-gepatita-s/ ( 2 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 4 324 просмотров | размещено в bash , Linux/Unix Как создать/распаковать .tar.gz Постоянно забываю. Сделаю заметку. Как создать .tar.gz tar -cvf file.tar /full/path — создать .tar tar -czvf file.tar.gz /full/path — создать .tar.gz (архив) tar -cjvf file.tar.bz2 /full/path — создать .tar.bz2 (архив) Синтаксис этих примеров: tar [-ключи] [название архива] [путь, что запаковать] Как открыть (распаковать) .tar Чтобы распаковать запаковыный .tar: tar -xvf file.tar.gz Синтаксис: tar [-ключи] [название архива] ( 3 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 4 491 просмотров | размещено в bash , Linux/Unix Несколько ошибок с PHP версии 5.3 и выше Замечено было 2 ошибки в плагине Ajaxfilemanager для TinyMCE при работе на хосте с PHP версии 5.3 и выше. Первая перестали отображаться превью залитых картинок с расширением JPG Исправление В файле /admin/ajaxfilemanager/inc/class.image.php в функцию function _isSupported($filename, $extension, $function, $write = false) добавить код if (PHP_VERSION_ID >= 50300 && strtolower($extension) == "jpg") $extension = "JPEG"; Получится вот так: Узнать больше ( 2 голосов, в среднем: 3,50 из 5) Загрузка... Комментариев нет | 7 660 просмотров | размещено в JavaScript , php , WEB Дамп базы MySQL Такс, бывают моменты, когда… Нужно, к примеру, перенести базу с тестового сервера на рабочий, но вот незадача, объем файла превышает дозволенный лимит загружаемого в phpMyadmin. Но чудо! У нас есть доступ к консоли (SSH) и к нам на выручку спешит утилита mysqldump . Итак начнем. Создание дампа Дамп нужной базы mysqldump -uroot -h192.168.1.1 -p database > database.sql Дамп нескольких баз mysqldump -uroot -h192.168.1.1 -p -B database1 database2 database3 > databases.sql Дамп всех баз Узнать больше ( 4 голосов, в среднем: 5,00 из 5) Загрузка... Комментариев нет | 7 032 просмотров | размещено в bash , MySQL , WEB Прилепить footer к низу страницы Заметочка о том как прилепить футер к низу страницы, а то всякое бывает, могу и забыть 🙂 Работает в: Internet Explorer 5 и выше, Firefox, Safari, Opera и так далее. CSS * { margin: 0; } html, body { height: 100%; } .wrapper { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */ } .footer, .push { height: 142px; /* .push must be the same height as .footer */ } Ну и сам html