업그레이드 최종 파일입니다.
마젠토
112.♡.200.188
2023-03-09 23:16
19,615
3
0
-
- 첨부파일 : eyoom_install.Zip (23.9K) - 다운로드
본문
PHP 8.2까지 테스트 완료했습니다.
8.x이상에서 안되는 이유는
eyoom/class/qfile.class.php 입니다.
```
/**
* 그누보드5 사용자의 경우, 로고파일 저장 폴더 자동으로 생성하기
*/
$data_common_path = G5_DATA_PATH.'/common';
if (!is_dir($data_common_path)) {
$this->make_directory($data_common_path);
}
/**
* EB슬라이더, EB콘텐츠, EB상품추출 관련 폴더 생성
*/
$this->make_directory(G5_DATA_PATH.'/ebslider');
$this->make_directory(G5_DATA_PATH.'/ebcontents');
$this->make_directory(G5_DATA_PATH.'/eblatest');
$this->make_directory(G5_DATA_PATH.'/ebgoods');
$this->make_directory(G5_DATA_PATH.'/ebbanner');
```
풀패키지로 설치시에는 `data/common` 디렉토리가 없어서 이윰관련 빌더가 같이 생깁니다.
그렇지만, 그누보드를 먼저 설치하면 `data/common` 디렉토리가 있어서
이윰관련 폴더가 안 생깁니다.
이 차이로 인해서, 8.x이상에서는 화면이 깨졌던 것 같습니다.
7.4에서는 왜 되었는지는 모르겠지만..
하여간 이윰 인스톨에 많은 문제가 있었던 것 같은데, 사용자가 많이 없었는지 아니면 설치시 문제가 없었던 것인지..
코드는 안도는 것이 맞는 것 같기도 하고..
setup.config.php에서 불필요한 hidden input도 지워야 될 것 같고..
setup.tail.php에 홀로 돌아다니는 ``도 빼야 될 것 같고.. (있어도 동작해서 빼지는 않았습니다.)
이제는 설치는 되었으니..
쇼핑몰없이 설치하는 것을 찾아 봐야겠네요
0
로그인 후 추천 또는 비추천하실 수 있습니다.
최신글이 없습니다.
최신글이 없습니다.
댓글목록3
NPIO님의 댓글
멋지십니다. 하나하나 체크하셔서 정리하신 모양입니다.
다음 패치하는데 좋은 밑거름으로 사용하도록 하겠습니다.
항상 감사합니다.
축하합니다. 첫댓글 포인트 11포인트를 획득하였습니다.
축하합니다. 행운의 포인트 91포인트를 획득하였습니다.
마젠토님의 댓글의 댓글
갈수록 어려워지는 문제라서, 힘드네요.
데모사이트를 이윰빌더를 한번 만들어 보기가 이렇게 힘들어서야.. ㅠㅠ
https://eyoom.javapad.com/
NPIO님의 댓글의 댓글
고생이 많으십니다.
인스톨 및 PHP 상위 버전에 대한 패치 작업을 하는데 큰 힘이 되고 있습니다.
힘드시더라도 기운내시고 좋은 작품 만들어 주세요.
좋은 작품은 앞서 고생하신 분들의 노고가 있기에 더욱 값진 것이니까요.
주말에 시간되시면 안성에 놀러 오세요.
식사에 반주라도 한잔 하시게요.