Рубрика: Сайт

  • Ошибка обновления WordPress «Обновление не удалось распаковать»

    Выскочила проблема, причем на многих блогах у меня, а инфы как обычно нет. Собственно открываем файл wp-admin/includes/class-wp-filesystem-ftpext.php, строки 329-338 Заменить $file_list = @ftp_nlist( $this->link, ‘-a ‘ . $path ); на $file_list = @ftp_nlist( $this->link, $path ); После этого обновление происходит, разве что не выключается режим обслуживания. После обновления просто удаляем файл .maintaince в корне сайта.

  • Ищем рассылателя спама

    Сервер стал переодически вешаться. Оказалось, что одновременно запускалось множество процессов sendmail’a, а папки /var/spool/mqueue и mqueue-client заполнены файлами так, что PuTTy вводе вешался. Дело в спаме.

  • Новая страница (схема) Opencart

    Создаем папку latest в catalog\controller, а в ней файл latest.php.

  • Кнопка «Вверх» на любом сайте

    Собственно ontop, указываем путь к картинке и добавляем ссылку на скрипт в хедере (до тега body) <script type=»text/javascript» src=»catalog/view/javascript/jquery/scrolltopcontrol.js»></script>

  • Создаем минихостинг на apache2-mpm-itk и pure-ftpd

    Для начала ставим приложения apt-get install apache2-mpm-itk pure-ftpd Затем сразу изолируем будущих пользователей в своих папках. Для этого pure-ftpd запускаем с ключем -A.

  • Установка и настройка ftp-сервера

    В принципе все очень просто: apt-get install pure-ftpd Затем просто добавляем пользователя командой adduser Готово 🙂 вечно забываю, какой сервер легче поставить 🙂 Сразу на будущее поставим, что бы не запускался отдельный процесс на каждого пользователя. В /etc/shells добавим в конец /usr/sbin/nologin. После редактирования файл будет выглядеть следующим образом: # /etc/shells: valid login shells /bin/sh…

  • Доступ к MySQL извне

    Собственно понадобилось реализовать схему — сайт в одной стране, база в другой. Но по дефолту в MySQL выключена возможность коннекта со сторонних IP. Для начала выполняем mysql -u user -p Зайдя в мускул выбираем нужную баз use mysql Смотрим сколько пользователей и какие SELECT Host,User,Password FROM user; +————+———+——————————————-+ | Host | User | Password |…

  • Таймер MVP. Релиз.

    Когда то появились зачатки. Время текло. От первоначального скрипта остался только connect.php 🙂 Добро пожаловать в пост, разберемся, как это работает.

  • Уменьшаем количество процессов apache

    Для этого в файле /etc/apache2/apache.conf ищем строчки и приводим к следующему виду StartServers 1 MinSpareServers 1 MaxSpareServers 2 MaxClients 50 MaxRequestsPerChild 4000

  • Настройки чата на форуме

    Используется форум SMF и к нему AjaxChat Integration. Небольшое изменение в чате, дабы отображалось больше постов и они дольше держались.