정보기술

PHPハッキング:リスクコードチェックプログラム

サーバーハッキングによって悪意のあるPHPがインストールされているかどうかを簡単に監視し、危険なコードが含まれているかを確認するために作成しました。 以下のコードをサーバーアカウントにアップロードします。 <? /** * 名前: Kilho's PHP診断 * 著者: Kilho Oh (prince@kilho.net) * 著者URI: http://kilho.net/...

SSHScript - リナックス(ウェブホスティング)のバックアップを簡単に

使い方 プログラムを実行します。 Fileボタンをクリックし、以下の通りに作業内容を記入して保存します。 (複数のアカウントがある場合は、同じことを繰り返して記入してください。) # バックアップファイルを作成するためにアカウントに接続します。 ssh://{ユーザー名}:{パスワード}@{IP}:{ポート} # バックアップしたいファイルがある場所に移動します。 cd {パス} # ファイルを束ねて圧縮します。{date} を入力すれば日付が自動で入ります。 tar cvfz...

PHPで作成したシンプルなCDNサービスモジュール

トラフィック負荷を軽減するためにCloudFlareを使用しましたが、LAX(ロサンゼルス)の接続場所が原因で速度が大幅に低下しているのを確認しました。急いでCDNの形態で使用することを決めました。 サーバーは東京(Vultr)に位置しています。 原理としては、kilho.net/{ファイル}をcdn.kilho.net/{ファイル}に接続し、メインホスティングのトラフィックを分散させます。 [PHP] <? $cfg[‘url’] = ‘kilho.net’; $cfg[‘cache’] = ‘../data/cache’; $url = $_SERVER[‘REQUEST_SCHEME’].’://’.$cfg[‘url’].$_SERVER[‘REQUEST_URI’]; $url_arr =...

WordPressテーマの編集

これは、元のファイルに手を加えずにバックアップファイル(子テーマとして表現)を修正して使用する方法です。 使用している子テーマを簡単に確認できるように、テーマ名を組み合わせて「wp-content/themes」フォルダに新しいフォルダを作成します。(例:元のテーマが「twentyfifteen」の場合、「twentyfifteen-child」というフォルダを作成) 元のテーマの「style.css」を子テーマフォルダにコピーし、「Theme Name」と「Template」を以下のように修正します。 /* Theme Name: Twenty Fifteen Child Theme URI: https://wordpress.org/themes/twentyfifteen/ Template: twentyfifteen Author:...