teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

微修正

2015/06/08 16:28

投稿

frogman
frogman

スコア129

answer CHANGED
@@ -1,6 +1,8 @@
1
1
  PHPが呼び出す、共有ライブラリが読めていないようなエラーが出てます。
2
2
 
3
+ コマンドラインから、実行しても同じエラーが出ますでしょうか?
4
+
3
- 共有ライブラリが読めているか確認
5
+ 共有ライブラリが読めているかどうかは、以下で確認できます。
4
6
  ldd $(which php)
5
7
 
6
8
  モジュールが実際に存在するならば、環境変数(LD_LIBRARY_PATH)の問題ですが、
@@ -13,5 +15,4 @@
13
15
  シェルに以下を追加
14
16
  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/php/modules
15
17
 
16
- 無ければ、以下参照
18
+ 無ければ、インストールするしかないですが、、、。
17
- http://dqn.sakusakutto.jp/imagemagick/2014/

3

微修正

2015/06/08 16:28

投稿

frogman
frogman

スコア129

answer CHANGED
@@ -1,11 +1,12 @@
1
1
  PHPが呼び出す、共有ライブラリが読めていないようなエラーが出てます。
2
2
 
3
+ 共有ライブラリが読めているか確認
3
4
  ldd $(which php)
4
5
 
5
- の結果は、どうなってますか?
6
6
  モジュールが実際に存在するならば、環境変数(LD_LIBRARY_PATH)の問題ですが、
7
7
  実際にモジュールが無いのかもしれません。
8
8
 
9
+ モジュールがあるか確認
9
10
  ls -l /usr/lib/php/modules/imagick.so
10
11
 
11
12
  あったら、

2

32bitに

2015/06/08 16:18

投稿

frogman
frogman

スコア129

answer CHANGED
@@ -6,11 +6,11 @@
6
6
  モジュールが実際に存在するならば、環境変数(LD_LIBRARY_PATH)の問題ですが、
7
7
  実際にモジュールが無いのかもしれません。
8
8
 
9
- ls -l /usr/lib64/php/modules/imagick.so
9
+ ls -l /usr/lib/php/modules/imagick.so
10
10
 
11
11
  あったら、
12
12
  シェルに以下を追加
13
- LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/php/modules
13
+ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/php/modules
14
14
 
15
15
  無ければ、以下参照
16
16
  http://dqn.sakusakutto.jp/imagemagick/2014/

1

修正

2015/06/08 16:17

投稿

frogman
frogman

スコア129

answer CHANGED
@@ -3,6 +3,14 @@
3
3
  ldd $(which php)
4
4
 
5
5
  の結果は、どうなってますか?
6
+ モジュールが実際に存在するならば、環境変数(LD_LIBRARY_PATH)の問題ですが、
7
+ 実際にモジュールが無いのかもしれません。
6
8
 
9
+ ls -l /usr/lib64/php/modules/imagick.so
10
+
11
+ あったら、
7
- モジューが無いのかもしれません。
12
+ シェに以下を追加
13
+ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib64/php/modules
14
+
15
+ 無ければ、以下参照
8
16
  http://dqn.sakusakutto.jp/imagemagick/2014/