Extra Form
PHP PHP 7.4
CMS Rhymix 2.0

생소하지만, PhpSpreadsheet를 통해 저만의 엑셀 데이터 양식에 맞춰서 선택한 게시물들의 확장변수값을 나열해서 출력을 하려고합니다..

 

시작부터 좀 제가 많이 고충이 있어 사이트 자체에 'PhpSpreadsheet' 를 어떻게 적용을 해야할지도 좀 잘 모르겠어서 조언을 듣고자 올립니다..

 

  • profile
    https://teserre.tistory.com/19

    이렇게 사용법을 구글에 치면 바로 첫번째 나오기도 합니다.

    관련 데이터들을 저 사용법에 맞춰서 데이터를 주입하여 만드시면 될것 같네요.
  • profile ?

    혹시 제가 사용중인 서버가 웹호스팅입니다.
    'sudo apt install php-xml php-gd php-mbstring php-zip' 같은 리눅스 명령을 입력하기위해서는 제가 별도 서버의 터미널로 접속할 수 있는 경로가 있을까요..? 제가 웹호스팅은 ftp로 파일업로드 및 다운로드에 대한 지식만 있습니다..

  • profile ?
    앗 ssh 접속은 제가 터득했습니다..! 한번 해보겠습니다 감사합니다!
  • ? profile

    웹호스팅은 그런 명령 안됩니다. 그러나 메이저급 웹호스팅이라면 xml, gd, mbstring, zip 등 흔히 쓰는 확장모듈들은 이미 다 설치되어 있을 가능성이 높으니 그냥 건너뛰셔도 됩니다.

    그 다음 단계에서 phpSpreadsheet를 다운받기 위한 composer 명령이 안 먹힐 가능성이 높다는 것이 함정이네요. 국내에서 composer 되는 호스팅은 본 적이 없는데... ㅠㅠ

  • profile ?

    헐.. 안그래도 지금 설치하려고 ssh 접속해서 명령어 입력 시 권한이 없는걸로 확인됩니다..
    검색해보니 su 입력후 root 계정으로 접속하라고하는데 그걸 또 알아보니까 웹호스팅 에서는 root 계정을 공유받지못한다고하네요.....

     

    호스팅은 닷홈입니다..

  • profile ?
    별도로 모듈로 나오지않는이상 사용이 불가한건지 ㅠㅠ.. 흑..
  • ? profile
    음... 닷홈이면 아무 것도 기대하면 안되죠...
  • ? profile
    컴포저가 안되면 컴포저를 쓰지 않는 메뉴얼을 쓰면됩니다.

    제가 링크한것을 무조건 따라하는게 아니라 제 질답의 요지는 "이렇게 사용법을 구글에 치면 바로 첫번째 나오기도 합니다." 여기에 해답이 있는 겁니다..
  • profile
    저는 datatable을 활용하여 비슷하게 이용중에 있습니다.
    https://editor.datatables.net/examples/extensions/import.html
    페이지를 참고했습니다.
    접수받고 취합해야하는 페이지에 사용했는데 페이징기능을 어찌해야할지 몰라 리스트 목록을 최대화해서 사용중에 있네요.