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

質問編集履歴

3

PhpSpreadsheetをインストールしようとした際のコマンドを追記

2021/02/01 23:00

投稿

mikeko0901
mikeko0901

スコア227

title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,9 @@
1
1
  EC2(cloud9) Linux2を使用しています。
2
2
  php7.4
3
3
 
4
- PhpSpreadsheetをインストールしたいのですが
4
+ PhpSpreadsheetをインストールしようと
5
+ $ composer require phpoffice/phpspreadsheet
6
+ をやっているのですが、
5
7
  ```
6
8
  it is missing from your system. Install or enable PHP's zip extension.
7
9
  ```

2

試したことをさらに追記しました。

2021/02/01 23:00

投稿

mikeko0901
mikeko0901

スコア227

title CHANGED
File without changes
body CHANGED
@@ -79,4 +79,22 @@
79
79
  Install a package or packages on your system
80
80
 
81
81
  aliases: install-n, install-na, install-nevra
82
- ```
82
+ ```
83
+
84
+ 【追記 試したこと2】
85
+ 上記の「こちら」のページに従い、
86
+ ```
87
+ sudo yum install –enablerepo=remi-php74 php-pecl-zip
88
+ ```
89
+ を打つと、
90
+ ```
91
+ Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
92
+ amzn2-core | 3.7 kB 00:00:00
93
+ 271 packages excluded due to repository priority protections
94
+ Package php-pecl-zip-1.15.2-3.amzn2.0.1.x86_64 already installed and latest version
95
+ Nothing to do
96
+ ```
97
+ と出ました。
98
+
99
+ しかし、$ yum list installed | grep php
100
+ で、インストールされているモジュールを確認すると、pecl-zipは入っていません・・・

1

試したこと を追記

2021/02/01 15:33

投稿

mikeko0901
mikeko0901

スコア227

title CHANGED
File without changes
body CHANGED
@@ -52,4 +52,31 @@
52
52
  ```
53
53
 
54
54
  完全に行き詰まってしまってまして・・・
55
- アドバイスいただけますと幸いです・・・
55
+ アドバイスいただけますと幸いです・・・
56
+
57
+ ----------------------------------
58
+ 【追記 試したこと】
59
+ ```
60
+ yum list php*
61
+ ```
62
+ をすると、
63
+ ```
64
+ php74-php-pecl-zip.x86_64 1.19.2-1.el7.remi remi-safe
65
+ ```
66
+ と出ましたので、remi?と思い、[こちら](https://qiita.com/don-bu-rakko/items/e0006a59d3714cecfbde)のページにたどり着きました。
67
+ remiを使用してインストールしなければいけない、ということで、
68
+ ```
69
+ $ sudo yum install --enablerepo=remi,remi-php74-php-pecl-zip.x86_64
70
+ ```
71
+ を打ちましたが、以下のようなエラーが出てしまいました・・・
72
+ ```
73
+ Loaded plugins: extras_suggestions, langpacks, priorities, update-motd
74
+ Error: Need to pass a list of pkgs to install
75
+ Mini usage:
76
+
77
+ install PACKAGE...
78
+
79
+ Install a package or packages on your system
80
+
81
+ aliases: install-n, install-na, install-nevra
82
+ ```