[Lolipop]WordPressで記事の更新時に、403エラーが出るときの対処法
LolipopでWordPressを運用していると、プラグインや記事の更新時に、下記の403エラーが出ることがあります。 403 Error 現在、このページへのアクセスは禁止されています。 サイト管理者の方はページの権限設定等が適切かご確認ください。 これは、LolipopのWAF(Web Application Firewall)が誤動作している可能性があります。 WAFが原因でエラーが出たかの確認方法 エラーが出たとき、WordPressのバグなのか、それともLolipopの問題なのか、念のために確認しておきたいですよね。 発生した403 Errorが、本当にLolipopのWAFによる…
続きを読む
lolipopのサーバに,TeraTermを使用してSSHで自動ログインする
lolipopではsshによるリモートログインが可能なのですが、セキュリティ対策のため、ユーザがパスワードを指定する事が出来ずランダム文字列になっています。 しかもこの文字列、30文字以上あるので管理が面倒です。 そこで、今回はTeraTeramを使用して、lolipopのサーバにログインできるよう、マクロを組んでみます。 また、パスワードは一度入力したら、暗号化した形で保存しておき、毎回入力しないで済むようにします。 SSHで安全なリモートアクセスを構築する まず、下記のファイルをlolipop.ttlというファイルで保存します。 ; パスワード保存ファイル(暗号化して保存) PASSFIL…
続きを読む
lolipopで、PHPとPDOを使用してDBに接続する
前回、PHP-MySQLを使用したプログラムで失敗したので、今回はPDOを使用してDBにアクセスします。 前回の失敗記事 -> lolipopで、PHPとPDOを使用してDBに接続する 今回使用するPDOライブラリですがですが、以下の特長を持っています。 PHP5以降の環境で標準インストールされているパッケージ 比較的速い(各DBネイティブのAPI程ではないが) MySQLに限らず、接続するDBに依存しないインターフェース(関数) というわけで、いきなりプログラムです。 <?php $ermsg = ""; //—————————-…
続きを読む
lolipopで、PHP-MySQLを使用してDBに接続する
lolipopでPHP-MySQLを使用した、動作確認用のプログラムを作ってみた。 INFORMATION_SCHEMA.tablesの中身をダンプしてます。 <?php //————————————————— // DBに接続する //————————————————— function getConnection() { $server = "mysqlxxx.phy.lolipop.jp"; // 実際…
続きを読む