CentOS6/PHP
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(CentOS6/PHP);
*目次 [#pd5dd85c]
#contents
*関連ページ [#lfd8e22f]
*参考情報 [#j4c50fd8]
*インストール [#mf0fd08b]
-以下のコマンドでインストールできる
yum install php php-mysql
-mod_phpの設定は自動的に行われる。
*PHP5.6のインストール [#x8fc3737]
**参考情報 [#ue830368]
-[[CentOS6/CentOS7にPHP5.6/PHP7をyumでインストール - Qi...
**リポジトリの準備 [#m2959e9e]
-[[../外部リポジトリの追加]]に従いepelとremiを有効にして...
**インストール [#f915a265]
まず現在のバージョンの確認と削除。
rpm -qa | grep php
yum remove php-*
インストールする。yum-prioritiesを使用している場合「disab...
yum install --disableplugin=priorities --enablerepo=remi...
**設定 [#hd31551d]
/etc/php.iniのmbstringを変更。
#pre{{
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
;mbstring.http_input = auto
mbstring.http_input = UTF-8
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none
mbstring.func_overload = 0
}}
-http_input=autoだとPukiWikiが文字化けしたからUTF-8に変更。
-DokuWikiを動かす場合mbstring.func_overload = 0じゃないと...
**yum updateでエラー [#c3b939f8]
-2019/03/25(月)yum updateで以下のようなエラーが発生。
#pre{{
---> Package php-mcrypt.x86_64 0:5.6.40-5.el6.remi will b...
--> 依存性の処理をしています: php-common(x86-64) = 5.6.40...
--> 依存性解決を終了しました。
エラー: パッケージ: php-mcrypt-5.6.40-5.el6.remi.x86_64 (...
要求: php-common(x86-64) = 5.6.40-5.el6.remi
インストール: php-common-5.6.38-2.el6.remi.x8...
php-common(x86-64) = 5.6.38-2.el6.remi
利用可能: php-common-5.3.3-49.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-49.el6
問題を回避するために --skip-broken を用いることができま...
}}
-標準のphpとremiのphpが衝突しているのが原因らしい。[[Cent...
-/etc/yum.repos.dのremi.repoの[remi-php56]に以下を追加。
enabled=1
-CentOS-Base.repoの[base]と[updates]に以下を追加。
exclude=php*
終了行:
&tag(CentOS6/PHP);
*目次 [#pd5dd85c]
#contents
*関連ページ [#lfd8e22f]
*参考情報 [#j4c50fd8]
*インストール [#mf0fd08b]
-以下のコマンドでインストールできる
yum install php php-mysql
-mod_phpの設定は自動的に行われる。
*PHP5.6のインストール [#x8fc3737]
**参考情報 [#ue830368]
-[[CentOS6/CentOS7にPHP5.6/PHP7をyumでインストール - Qi...
**リポジトリの準備 [#m2959e9e]
-[[../外部リポジトリの追加]]に従いepelとremiを有効にして...
**インストール [#f915a265]
まず現在のバージョンの確認と削除。
rpm -qa | grep php
yum remove php-*
インストールする。yum-prioritiesを使用している場合「disab...
yum install --disableplugin=priorities --enablerepo=remi...
**設定 [#hd31551d]
/etc/php.iniのmbstringを変更。
#pre{{
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = UTF-8
;mbstring.http_input = auto
mbstring.http_input = UTF-8
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none
mbstring.func_overload = 0
}}
-http_input=autoだとPukiWikiが文字化けしたからUTF-8に変更。
-DokuWikiを動かす場合mbstring.func_overload = 0じゃないと...
**yum updateでエラー [#c3b939f8]
-2019/03/25(月)yum updateで以下のようなエラーが発生。
#pre{{
---> Package php-mcrypt.x86_64 0:5.6.40-5.el6.remi will b...
--> 依存性の処理をしています: php-common(x86-64) = 5.6.40...
--> 依存性解決を終了しました。
エラー: パッケージ: php-mcrypt-5.6.40-5.el6.remi.x86_64 (...
要求: php-common(x86-64) = 5.6.40-5.el6.remi
インストール: php-common-5.6.38-2.el6.remi.x8...
php-common(x86-64) = 5.6.38-2.el6.remi
利用可能: php-common-5.3.3-49.el6.x86_64 (base)
php-common(x86-64) = 5.3.3-49.el6
問題を回避するために --skip-broken を用いることができま...
}}
-標準のphpとremiのphpが衝突しているのが原因らしい。[[Cent...
-/etc/yum.repos.dのremi.repoの[remi-php56]に以下を追加。
enabled=1
-CentOS-Base.repoの[base]と[updates]に以下を追加。
exclude=php*
ページ名: