ホーム > タグ > php

php

CORESERVERでwp-dbmanager 2.50を導入

WordPress のバックアップや復元が出来る WP-DBManager プラグインを導入してみました。

動作環境 CORESERVER & XREA
WordPress 2.8.4
CORESERVER や XREAでは、phpがセーフモードで動作しているので、
XREAのPHPセーフモード対策を参照して 設定してください。

今回は、自動インストールでなく手動でのインストール方法を記載しました。

wp-dbmanager 2.50をインストール

1.wp-dbmanager 2.50からダウンロード

2.ダウンロードしたzipファイルを解凍してプラグインフォルダーにアップロード

3.wp-dbmanagerを日本語化したい場合は、wp-dbmanager-ja.moを

http://plugins.trac.wordpress.org/browser/wp-dbmanager/i18n/から

ダウンロードして、wp-dbmanagerのフォルダーにアップロードする。
4.先にwp-content/backup-dbフォルダを作成して、パーミッションを
707に設定する。
5.wp-dbmanagerフォルダーに、htaccess.txtがあるので、.htaccessに
リネームしてbackup-dbフォルダーにアップロードする。

6.管理画面のプラグインで、wp-dbmanagerを有効にする。
7.バックアップする際に手動のバックアップは、できるのですが、定期実行の
バックアップでメール送信する場合など、0バイトの空のメールが送られて
くるので、ルートフォルダにある.htaccessに(なければ作成)

wp-cron.phpをcgiモードで動作させるため以下のコードを記入
<files wp-cron.php>
AddHandler application/x-httpd-phpcgi .php
</files>
これで、正常にバックアップした、ファイルがメールに添付されて送られてきます。

PHPによるWordPressカスタマイズブック―2.8対応 テンプレートの改造からプラグインの作成まで

著者/訳者:藤本 壱

出版社:ソシム( 2009-09-08 )

定価:¥ 2,940

Amazon価格:¥ 2,940

単行本 ( 287 ページ )

ISBN-10 : 4883376745

ISBN-13 : 9784883376742


XREAのPHPセーフモード対策

XREAでは、PHPがセーフモードで動作しているため、Wordpressは、一部機能が制限されますので、
一部機能をCGIモードで動作させるために以下の方法で対応しました。

これで、管理画面から本体の自動アップデート プラグインのインストール プラグインの削除など
出来るようになりました。


1. .htaccess ファイルを作成して wp-admin ディレクトリに配置します。

.htaccessファイルの内容は以下の通りです。



<files async-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files media-upload.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files plugin-install.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files update-core.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files update.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files plugins.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files edit.php>
AddHandler application/x-httpd-phpcgi .php
</files>

<files admin.php>
AddHandler application/x-httpd-phpcgi .php
</files>

php 5.3.0からphp 5.2.10にダウングレード

先日php 5.3.0にアップグレードしましたが、wordpress 2.8.4で、一部プラグインが動作しないのと、

webアプリケーションが動作しなかったので、ダウングレードしました。

その時の手順です。

php5.3.0とモジュール関連をアンインストール

[root@centos ~]# yum -y remove php*
...
.....

続きを読む

Alternative PHP Cache 3.1.2のインストール

Alternative PHP Cache APC-3.1.2のインストール

今回 php 5.3.0にアップグレードしましたが、APC-3.0.19では、動作しなかったので
APC-3.1.2ベータ版をmake installしました。

前回 peclコマンドでインストールしていたので、

[root@centos ~]# pecl uninstall APC ←旧バージョンをアンインストール
..


続きを読む

php 5.3.0にアップデート

CentOS 5.3にて yumで、remiからphp 5.3.0にアップデートしました。

PHP 5 ChangeLog Version 5.3.0

最新版のPHPにアップデートするので、リポジトリを追加しておく。
まだ、追加していない場合は下記のリンクを参考にして追加して下さい。


レポジトリを追加したら、PHPのアップデートを実行します。

続きを読む

1 / 41234

ホーム > タグ > php

サイト内検索
VPS
domain
Linux
買い物
RSS KENCOM.BIZ
メタ情報

ページの上部に戻る