Help us understand the problem. What is going on with this article?

php環境構築時に入れ忘れてコケるやーつ…。

More than 3 years have passed since last update.

概要

備忘録としてQiitaに投稿しながらLinuxでのWebサーバー構築を行なってきましたが、
実用段階に入って「あれ、これ動かんやん!なんでや!?」ってなることがあったのでそれについても綴っておこうと思います。

よく忘れるやつ

  • php-mbstring
  • php-mysqli

それぞれについて

php-mbstring

mb_convert_encodingとか、マルチバイト文字列関連の関数を使うときに必要だよ!

1. インストール

# yum -y install php-mbstring

2. 設定

※ひょっとしたらこの手順は不要かも

設定を有効にするためにphp.iniを編集するよ。
# vim /etc/php.ini

Dynamic Extensions の欄に extention=mbstring.so を追記してね!

php.ini
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;

; If you wish to have an extension loaded automatically, use the following
; syntax:
;
;   extension=modulename.extension
;
; For example, on Windows:
;
;   extension=msql.dll
;
; ... or under UNIX:
;
;   extension=msql.so
;
; ... or with a path:
;
;   extension=/path/to/extension/msql.so
;
; If you only provide the name of the extension, PHP will look for it in its
; default extension directory.

extension=mbstring.so

3. 有効化

追記が終わったらhttpdを再起動!
# systemctl restart httpd.service

これで php-mbstring の導入は完了だよ!

参考

php-mysqli

mysqliクラスを利用するときに必要だよ!

(php-mysqliについては-導入編Final-でも触れているよ。)

1. インストール

# yum -y install php-mysqli

2. 有効化

有効化のためにhttpdを再起動してね!
# systemctl restart httpd.service

これで完了!
とっても簡単ね!

参考

sango
広く浅くつまみ食いしてます。 _(:3」∠)_ その浅さ故に誤った情報を投稿してしまうことも多々あるかと思います。 先んじてお詫び申し上げます。 m(_ _)m 御免!
https://twitter.com/con_ton
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした