Kilho.net

Рубрика: IT

IT

Веб(PHP)-взлом, программа проверки опасного кода

Создана для мониторинга установки вредоносных PHP-файлов в результате взлома сервера и простой проверки наличия потенциально опасного кода. Создайте файл с этим кодом и загрузите его в учётную запись на сервере. [php] <? /** * Name: Kilho’s PHP Diagnosis * Author:…

Читать далее — Веб(PHP)-взлом, программа проверки опасного кода
Miscellaneous

SSHScript — удобное резервное копирование Linux (веб-хостинга)

Как пользоваться Запустите программу. Нажмите кнопку File, затем введите описание задачи, как показано ниже, и сохраните его. (Если у вас несколько аккаунтов, повторите эти действия для каждого.) [php] # Подключитесь к аккаунту, чтобы создать файл резервной копии. ssh://{логин}:{пароль}@{IP-адрес}:{порт} # Перейдите…

Читать далее — SSHScript — удобное резервное копирование Linux (веб-хостинга)
IT

Простой модуль CDN-сервиса на PHP

Чтобы снизить нагрузку на трафик, я использовал CloudFlare, но обнаружил, что из-за расположения точки подключения в LAX (Лос-Анджелес) скорость значительно падает, поэтому в спешке создал этот модуль для использования в качестве CDN. Сервер находится в Токио (Vultr). Принцип работы: kilho.net/{파일}…

Читать далее — Простой модуль CDN-сервиса на PHP
IT

HTTP-запись данных подключения

При использовании OpenAPI — для тестирования и проверки правильности данных подключения Значение метода, хост и значение POST при подключении [PHP] <? $log = $_SERVER[‘REQUEST_METHOD’].’ ‘.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’].»nn»; foreach($_SERVER as $k => $v) { if($k==’HTTP_HOST’) continue; if(substr($k, 0,5)!=’HTTP_’) continue; $log .= ‘$k: $v’.»n»;…

Читать далее — HTTP-запись данных подключения
IT

Редактирование темы WordPress

При изменении темы WordPress можно не трогать оригинал, а работать с его резервной копией (дочерней темой). Чтобы было проще определить используемую дочернюю тему, создайте новую папку в каталоге «wp-content/themes», составив её название из имени темы (например, если исходная тема называется…

Читать далее — Редактирование темы WordPress
IT

Изменение SSH-порта (CentOS)

Настройка SSHD vi /etc/ssh/sshd_config Port {номер порта} service sshd restart Настройка брандмауэра vi /etc/sysconfig/iptables -A INPUT -m state —state NEW -m tcp -p tcp —dport {порт} -j ACCEPT service iptables restart * После смены порта SSH настройте брандмауэр, чтобы разрешить…

Читать далее — Изменение SSH-порта (CentOS)
IT

Настройки файла php.ini

Проверка после установки сервера short_open_tag = On Позволяет использовать «<?php» и «<?». display_errors = On Выводит сообщение об ошибке при её возникновении во время выполнения PHP-скрипта. (если значение — off, выводится внутренняя ошибка сервера HTTP 500) date.timezone = Asia/Seoul Задаёт…

Читать далее — Настройки файла php.ini
IT

WordPress, интеграция с Gnuboard

Так сейчас на Kilho.net интегрированы WordPress и Gnuboard. Я собирался опубликовать исходный код после того, как сайт станет немного стабильнее, но по просьбе(?) пользователя Gnuboard наспех подготовил и выкладываю его. (http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=741180) В дальнейшем я планирую напрямую загружать страницы, созданные в…

Читать далее — WordPress, интеграция с Gnuboard
IT

Завершение интеграции с GNUboard

На основе базы данных пользователей WordPress выполнена интеграция с GNUboard, чтобы после входа на форум можно было создавать записи. Общий доступ к cookie и поддоменам Сохранить приведённый ниже исходный код на сервере с установленным WordPress под именем «wp-sso.php» [PHP]

Читать далее — Завершение интеграции с GNUboard
IT

Репетиция резервного копирования GNUboard

Чтобы преобразовать используемую базу данных из euc-kr в utf8, тщательно (??) сделал резервную копию и затем открыл её в editplus, и он сообщил, что содержатся символы, которые могут быть потеряны при текущей кодировке, сначала проигнорировал предупреждение, преобразовал в UTF8 и импортировал…

Читать далее — Репетиция резервного копирования GNUboard
IT

Завершение установки WordPress

Установил WordPress и разбираюсь с ним … пока никак не могу привыкнуть ㅠㅠ Уже на установке меню запутался, из-за этого сильно задержался Когда пункт подменю является страницей (?), в Navigate не удавалось правильно установить фокус. Временно исправил, теперь работает нормально.…

Читать далее — Завершение установки WordPress