Googleカレンダーは、スケジュールの繰り返し設定で、「毎日」「平日」「毎週」など、同じスケジュールを繰り返し登録できる。「毎週」を選んだ後に「間隔」を選ぶことで隔週など数週おきのスケジュールを設定したり、「毎月」の 後に日付や曜日を選ぶことで、「毎月第1火曜日」「毎月5日」にスケジュールを設定することもできる。
タグ: 設定
データベースのバックアップ [WP-DBManager]
WordPressのバックアップを取るプラグイン。
手動でも、自動でメールで定期的にバックアップファイルを送ってくれることもできる。DB最適化も自動でできる。
このままだと、サーバーの仕様で、メール自動配信ができないので、ルートの .htaccess で、PHPファイルをCGIで動かす指定をする。
設定:XREA、CORESERVERの場合
mysqldumpのパス: /usr/local/mysql/bin/mysqldump
mysqlのパス: /usr/local/mysql/bin/mysql
ルートの.htaccessファイルに以下を追加
AddHandler application/x-httpd-phpcgi .php
サーバー移転で、WordPressのリンクが全部切れた
サーバー移転は、phpMyAdminを使って、問題なく終わったと思っていた。
トップページも表示されていたし。ところが、メニューからのリンクが全部サーバーエラーになってしまっていたのだ。
このサイトは、パーマリンク設定をカスタム構造「/%category%/web%post_id%.html」にしていて、それ自体は、phpMyAdminでインポートした際に、ちゃんと入力されていた。
ただ、動作的に、この辺りが怪しいとは思ったので、元々入力されていたものを変更することなく、「変更を保存」を押すと、あっさりリンクは直った。
解決方法:管理画面>設定>パーマリンク設定 カスタム構造に入力されているのを確認の上、「変更を保存」を押す。
CPIでパーマリンク
CPI独自仕様のPHPでは、WordpressでPermalinks機能が正常に動作しない。
パーマリンクの設定をすると、.htaccessファイルに
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
と自動挿入するが、これだけだと駄目で、その前に
Options +FollowSymLinks
を入れる必要がある。これは、CPIサーバーでmod_rewriteを有効にするための記述。
.htaccessファイル全部の内容
suPHP_ConfigPath /usr/home/サーバー番号/secure/ ←php.iniの場所
AddHandler x-httpd-php528 .php ←使用するPHPのバージョン指定
Options +FollowSymLinks ←今回手動で追加# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule># END WordPress
更新情報サービス(Ping送信)を利用する
WordPress は、投稿を作成したり更新したりする毎にXML-RPC ping を送信することによって、ブログが更新されたことを人気のある更新情報サービスに自動的に通知する。デフォルトで Ping-O-Matic のサーバーが設定されているが、日本のものを追加してみる。
今まで利用していたPing送信先URL
http://rpc.pingomatic.com/
今回追加したPing送信先URL
http://bulkfeeds.net/rpc
http://coreblog.org/ping/
http://ping.bloggers.jp/rpc/
http://blog.goo.ne.jp/XMLRPC
http://www.blogpeople.net/servlet/weblogUpdates
http://ping.cocolog-nifty.com/xmlrpc
http://blogdb.jp/xmlrpc
http://www.blogoole.com/ping/
http://ping.amagle.com/