본문 바로가기
php

composer phpspreadsheet 설치

by 코닛 2024. 1. 29.

자바...리액트에 이어서 php까지 하고 있는 중..^^...

PHPExcel을 이용하려고 했으나

최신 엑셀 파일을 다루는데 확장성이 낮아서

composer을 이용하여 phpspreadsheet를 설치 후 사용하기로 결정

phpspreadsheet는 php 7.2이상에서 작동됨을 참고

 

근데 composer도 없어서 설치해야됨

putty에서 해당 서버 root 계정으로 로그인함

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
 
composer --version
 

이렇게 했더니 오류남

대표사진 삭제

사진 설명을 입력하세요.

php확장들이 설치되어 있지 않다고 빼애액 거리는 중

php -v
 

php 버전 확인 ( 아래 코드들은 7.4 버전 기준임)

 

아래의 코드를 한 줄씩 넣고 설치를 해준다

sudo apt-get install php7.4-xml
sudo apt-get install php7.4-gd
sudo apt-get install php7.4-mbstring
sudo apt-get install php7.4-simplexml
sudo apt-get install php7.4-xml
sudo apt-get install php7.4-xmlwriter php7.4-xmlreader
sudo apt-get install php7.4-zip
 

코드를 잘 보면 오류났던 확장들의 설치임

composer --version
 

다시 버전 확인해주면

짜잔

composer은 설치가 잘 되었음

그럼 이제 composer을 이용해

phpspreadsheet를 설치해야지

composer require phpoffice/phpspreadsheet
 
 

yes 입력해야됨

 

phpspreadsheet 설치가 되었음

시간날 때 phpspreadsheet로 엑셀 다운로드 하는 걸 포스팅 해보겠음

개발 화이팅..

'php' 카테고리의 다른 글

phpspreadsheet filename empty 파일이름 빈 값  (0) 2024.02.13
php excel download autoload.php location  (1) 2024.01.29