홈페이지 업체에서 그누보드로 제작 후 시놀로지 나스에 올렸는데 계속 에러가 납니다.

홈페이지 업체에서 그누보드로 제작 후 시놀로지 나스에 올렸는데 계속 에러가 납니다.

QA

홈페이지 업체에서 그누보드로 제작 후 시놀로지 나스에 올렸는데 계속 에러가 납니다.

본문

안녕하세요?

업체에 의뢰해서 홈페이지를 제작하고 테스트서버에서 이상이 없어서

제 시놀로지나스에 업로드를 했는데 일부 기능들이 구현되지 않고 있습니다.

가장 큰 것은

자료실에 파일을 업로드하고 다운로드하는 기능이 있는데

업체의 테스트 서버에서는 잘 구동이 되는데 제 서버에서는 구동이 안되네요.

업체 테스트 서버에서는 다운로드 파일이 보이는데

제 서버에 올라온 페이지에서는 다운로드 파일 이 있어야할 자리에 아무런 표시도 되지 않습니다.

 

제서버 구축 환경은

Maria DB 10

PHP 7.3

Nginx

phpMyAdmin

입니다.

 

업체 서버 환경은

PHP 5.0 이상 (PHP 5.3 이상 권장)
MySQL 5.0 이상 or MySQL 5.0 이상의 기능을 만족하는 MariaDB
리눅스 호환 OS
필수 라이브러리
GD Library 2.0 이상
iconv

이라고 하네요

 

서버 환경에 따라서 이런 차이가 날 수 있는거인지 궁금합니다.

또 혹시 제가 무언가를 더해야한다면 어떤 것을 해야하는지
고수님들의 가르침 부탁드립니다.

 

제가 PHP왕초보라 아무것도 모릅니다.

도움 부탁드려요 ㅠㅠ

 

 

이 질문에 댓글 쓰기 :

답변 4

PHP 5.0에서는 

$array[temp] 라고 적어도되지만

PHP 7.0에서는 저렇게 적으면 에러가 납니다.

$array['temp']라고 적어야하구요..

이 문제뿐만 아니라 버전의 다름으로 인한 에러들이 곳곳에서 나타날 수 있습니다.

 

그래서 환경을 맞춰주는게 중요합니다.

PHP 5.3 버전으로 셋팅을 하셔야 하며 보니까 GD라이브러리가 기존 서버에는 있는데 셋팅한 서버에는 설치가 안되어 있네요

 

서버 셋팅을 동일하게 하시면 문제 없이 되실겁니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 123,130 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT