1 views

※PHP5.3.1は、MediaWikiでは使用禁止

PHPの環境整備

[root@ufuso ~]# php -v ← PHPのバージョンを確認
PHP 5.3.3 (cli) (built: Jul  3 2012 16:53:21)  ← PHPは5.3.3なので問題無し
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

※PHPがインストールされていない場合
[root@ufuso ~]# yum -y install php php-mbstring php-pear ← MediaWikiのインストールに最低
必要なもの

APCのインストール(やらなくてもMediaWikiはインストールOK)

[root@ufuso ~]# yum -y install php-pecl-apc ← php-pecl-apcのインストール

intl PECLのインストール(やらなくてもMediaWikiはインストールOK)

[root@ufuso ~]# yum -y install php-devel ← peclに必要なphp-develのインストール

[root@ufuso ~]# yum -y install httpd-devel ← peclに必要なhttpd-develのインストール

[root@ufuso ~]# yum install icu libicu-devel ← intlのインストールに必要なicuとlibicu-devel
のインストール

[root@ufuso ~]# pecl install intl ← intlのインストール
Build process completed successfully
Installing '/usr/lib64/php/modules/intl.so'
install ok: channel://pecl.php.net/intl-2.0.1 ← intlのインストールは成功
configuration option "php_ini" is not set to php.ini location
You should add "extension=intl.so" to php.ini ← php.iniにextension=intl.soを追記の指示

[root@ufuso ~]# vi /etc/php.ini ← php.iniの編集
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

extension=intl.so ← 指示どおり追記

; If you wish to have an extension loaded automatically, use the following
; syntax:

[root@ufuso ~]# service httpd restart ← WEBサーバー再起動
httpd を停止中:                                            [  OK  ]
httpd を起動中:                                            [  OK  ]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください