SSHでのデータベース接続
◯エントリー/コメント 接続名(自由入力) ◯プロトコル ssh ◯オプション Server Address → HOST名 Socket Port → SSH 接続ポート番号(サーバーで設定されている) デフォルトならsshを選択すると22番になる。 User Name → アカウント名 Password → パスワード SSH Identiti Key → 認証鍵(あれば) ◯デフォルト文字セ […]
WPなど案件構築覚書
◯エントリー/コメント 接続名(自由入力) ◯プロトコル ssh ◯オプション Server Address → HOST名 Socket Port → SSH 接続ポート番号(サーバーで設定されている) デフォルトならsshを選択すると22番になる。 User Name → アカウント名 Password → パスワード SSH Identiti Key → 認証鍵(あれば) ◯デフォルト文字セ […]
DNSサーバに名前解決の問い合わせを行う。 RLoginで下記のコマンドを使用。 nslookup hogehoge.jp
【はじめに】 まずはデータベースのバックアップを取っておくこと。 【カラム内の文字列を置換】 1、左メニューからバックアップを行うテーブルへ移動する(※wp_postsなど) 2、タブメニューからSQLを選択 3、置換内容を記載 UPDATE テーブル名 SET `カラム名` = replace(`カラム名`, '置換前の文字列', '置換後の文字列') UPDATE wp_posts SET ` […]
jsonファイルの読み込みなど、ベーシックで動作出来ない場合に指定する。 ■URLにIDとパスワードを含める file_get_contents('http://user:password@example.com/hoge/fuga'); ■phpでfsockopenの場合 <?php $fp = fsockopen('basic.example.com', 80); fwrite($fp, […]
(例)「wp_」を「wp3_」に置換するクエリ ALTER TABLE wp_commentmeta RENAME TO wp3_commentmeta; ALTER TABLE wp_comments RENAME TO wp3_comments; ALTER TABLE wp_links RENAME TO wp3_links; ALTER TABLE wp_options RENAME TO […]
ポストIDをリセットしたい場合に行う。 記事など含めてリセットされるので、「本公開前」や「テストを繰り返した際のIDリセット」として行う。 【前準備】 ・投稿 ・固定ページ ・メディア ・カスタム投稿 ・カスタムフィールド 各リセットされる。必要なファイルはエクスポートしておく。 【手順1 -postsの初期化-】 1、MySQLにログインし[wp_posts]に移動。(使用しているWordpr […]
<?php $dsn = 'mysql:dbname=『データベース名』;host=『ホスト名』'; $user = '『データベースのユーザー名』'; $password = '『データベースのパスワード』'; try { // データベース定義を作成 // ローカルサーバーで行う場合 //$pdo = new PDO($dsn, $user); // サーバー接続で行う場合 $pdo = […]
下記の方法は、codex.wordpress.orgにも記載されている公式な方法となります。 Moving WordPress 【まずはじめに】 まずはじめに開発環境(テストサーバ)からWebデータを手元にダウンロードし、 そのデータを本番環境へアップロードしておきます。 ※まだ本番環境へのデータベースの復元(インポート)が終わっていなければ、この時点で終わらせておきましょう。 【手順1】 ダウン […]
基本的にはまず、データーベースのテーブルのつながりを確認する。 書出しておくと分かりやすい。 下記のソースを元に書き換えていくが、phpMyadmin上の「SQL」タブで取得の確認を行いながら記述していくと良い。 <?php ini_set("display_errors", 1); global $wpdb; $db_name = 'データベース ネーム'; $db_user = 'データ […]
基本的に400番台は見る側が悪い。 500番台はサーバーが悪い。 ■403 一般の人は見ちゃダメよ、っていうページにアクセスした場合のエラー。別名「君には絶対見せない!」 ■404 そんなページないってば、っていうアドレスにアクセスした場合のエラー。別名「何探してんの?」 ■500 おいおい、プログラム間違ってんじゃねぇの? っていうエラー。たいていはCGIスクリプトの設定ミス。 ■503 只今大 […]