포럼
1.7.4 로 업데이트 한 후에, php 5.4 로 변경하면 여전히 오류가 있는것 같은데요...
2014.02.05 10:16
조금전에 1.7.4 로 업데이트 한 후에, php 5.4 로 변경하니 여전히 오류를 내뿜는데. 아직 php 5.4 지원이 안되고 있는건가요?
XE 1.7.4 릴리즈 노트에서 php 5.4 호환성 개선 이라는 문구가 반가웠었는데... ^^
현재 XE 1.7.4 / Board Skin: 2008 / XE Grey Stone Theme 사용하고 있습니다.
php 5.2 에서는 여전히 잘 작동하고 있구요. 게시판 2008 스킨이나 테마 사용 때문에 그런건지... 다른 분들은 어떠신지 모르겠습니다.
*추가사항. 오류는 다음과 같습니다(지금보니 category와 tag list 위젯에서 오류나는것 같네요). 항상 XE 개발자 여러분께 감사한 마음 가지고 있습니다.
Warning: Creating default object from empty value in .../xe/widgets/category/category.class.php on line 33
Warning: Creating default object from empty value in .../xe/widgets/category/category.class.php on line 46
Warning: Creating default object from empty value in .../xe/widgets/tag_list/tag_list.class.php on line 45
Warning: Creating default object from empty value in .../xe/widgets/tag_list/tag_list.class.php on line 56
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 89
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 335
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 336
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 337
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 338
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 339
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 340
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 120
댓글 33
-
jiom
2014.02.05 10:25
-
XE클라우드
2014.02.05 10:47
"저도 설치했어는데요 역시 말말말만 호환성강조한거같은데요1.7.4 php5.4 아직 호환이 안되더라구요"이렇게 기분 나쁜 언어는 사람이 앞에 없어서 그런거겠죠? -
jiom
2014.02.05 13:41
저는 좋은말이든 나쁜 말이든 사람앞에서 말합니다.사람뒤에서는 나쁜말 안합니다. -
XE클라우드
2014.02.05 18:13
그럼, 감정이 들어간 말은 다른 사람들 앞에서 하지 마시고
직접 쪽지를 보내시든, 찾아가서 말씀하시든 1:1로 처리하시는 게 좋을 것 같습니다.
왜 본인의 감정적인 말을 다른 사람들이 들어야 하는지 모르겠네요.
만일, 다른 사람들이 알아야 하는 정보라서 공개적으로 하시는 말씀이라면
욕하는 말이 아닌 꼭 정보 전달로써 해 주십시오.
-
explode
2014.02.05 10:57
이분이 예전에 호스팅업체에서 잘렸다고 XE개발팀한테 욕나온다고 하신 분이죠. -
jiom
2014.02.05 13:42
맞습니다.문제가 있나요 -
참치.k
2014.02.05 11:00
http://lab.hv-l.net
PHP 5.4 사용중입니다. 아무 문제 없습니다 :) -
마음의빈자리
2014.02.05 11:02
좀 ㅈㅈ 좀 합시다
-
explode
2014.02.05 10:26
무슨 오류인지 알아야 조치를 하죠.
-
nado0124
2014.02.05 10:38
1.7.4 설치화면에
PHP Version(Ver. 5.2.17) : 가능
[권장] XE는 PHP 5.3.10 버전 이상을 권장합니다.
PHP 5.2.x버전은 더이상 업데이트되지 않는 버전입니다.이렇게 나오더라구요.
제가 사용하는 호스팅사는 한곳은 PHP 5.3 이고, 또 한곳은 PHP 5.2.17 입니다.
PHP 5.2.17 은 문제가 있을까요?
그냥 업데이트 안 하는게 나을까요?
-
explode
2014.02.05 10:58
PHP 5.2.x 이하는 공식적으로 지원이 중단되고 EOL이 선언된 버전입니다.
-
nado0124
2014.02.05 11:01
그럼 업데이트 하지 말고 1.7.3.8 사용하는게 나을까요?
그리고 1.7.4로 새로 설치한 사이트는 다운그레이드 해도 괜찮을까요?
-
참치.k
2014.02.05 11:19
가급적이면 업데이트 하시는게 좋습니다.
업그레이드하시면 디비가 업데이트되서 다운그레드하면 문제 터질수 있습니다 :)
업그레이드 하시기 전에 꼭 백업하세횰 -
참치.k
2014.02.05 11:20
근데 php 버전이 5.2 면 보류하시는게 좋을것 같네요 ;) -
nado0124
2014.02.05 11:26
호스팅사에 문의해 봤는데 PHP 버전업 계획이 없다고 합니다.
그럼 앞으로 코어업데이트는 어렵다는건데...
그냥 1.7.3.8 사용할까요? 호스팅사 옮길까요?
가장 많이 이용하는 **24도 PHP 5.3이던데 그건 괜찮나요?
서버 호스팅이 아닌 일반 웹호스팅은 버전이 그리 높지 않은 거 같더군요.
-
explode
2014.02.05 11:30
**24 2013년 10월쯤에는 5.2.10이었는데 바뀌었나요?
-
nado0124
2014.02.05 11:35
네, 신규로 서비스 받으면 5.3 입니다. 호스팅사 중에는 제일 높은편이더군요.
다른 곳들은 5.0에서 5.2...
-
explode
2014.02.05 11:36
ㅎㄷㄷ 5.0도 있나요
워드프레스 쓰려면 적어도 5.2는 되어야할텐데..
-
nado0124
2014.02.05 11:40
좀 전에 웹호스팅사 검색해 봤더니 있더라구요. 많이 알려진 회사던데...
그래도 제가 사용하는 곳 5.2.17은 높은 편이더라구요!! ? ^^;
-
참치.k
2014.02.05 11:30
호스팅사 옭기고 업게이트 하시는게 좋겠군요.
어차피 추후 보안패치 나오고 버그패치 등이 릴리즈 될때마다 업데이트 시켜줘야하는데, 안해주는것 보단 나을겁니다 :) -
nado0124
2014.02.05 11:38
1.7.4 기대 많았는데... 그림의 떡이 되어 버린 듯...
참치.k 님은 자체 서버 사용하시나요?
-
참치.k
2014.02.05 18:22
네 자체 서버입니다. 남는 공간은 무료호스팅으로 돌리고 있네요 ㅋㅋ
-
jiom
2014.02.05 13:22
1.7.3.8 로 사용하시려면 php 5.3로 하시는거이좋아요1.7.4 도 1.7.3.8이랑 동일하네요아직 php호환성이 부족하네요 -
nado0124
2014.02.05 13:26
둘 다 동일한가요?
뭐가 뭔지 모르니... 머리가 아프네요.ㅠㅠ
-
XE
2014.02.05 14:16
'Creating default object from empty value in…' 과 같은 메시지 뒤에 오는 파일명을 알려주세요.
코어에 있는 파일은 최대한 찾아서 고쳤지만 코어 외 배포된 기능에서 발생할 수 있습니다.
코어에 포함된 파일에서 발생하는 것이라면 꼭 좀 알려주세요. 빠진 곳을 찾기가 쉽지 않네요.
해당 코드를 수정해야 해결할 수 있는 문제라 코어에서 일괄 처리할 수가 없습니다.
서버 설정 변경이 가능하시다면 php.ini에서 display_errors = Off 로 설정하시면 해당 오류 메시지가 표시되지 않습니다.
동작에는 문제가 없으니 위와 같이 설정을 변경하시길 권고합니다.
-
jiom
2014.02.05 14:44
관리자님 쉬운설치에서 오류가 발생합니다.
파일이 없다고 나오네요...
다운로드자료실에서 직접받아서 업로드 하니까 정상이더군요
쉬운설치문제인가요 코어 파일에 오류인가요
-
Paul
2014.02.05 15:41
관심 가져주셔서 감사드립니다. 좀전에 다시 php 5.4로 바꿔보니 다음과 같은 에러가 나옵니다.
Warning: Creating default object from empty value in .../xe/widgets/category/category.class.php on line 33
Warning: Creating default object from empty value in .../xe/widgets/category/category.class.php on line 46
Warning: Creating default object from empty value in .../xe/widgets/tag_list/tag_list.class.php on line 45
Warning: Creating default object from empty value in .../xe/widgets/tag_list/tag_list.class.php on line 56Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 89
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 335
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 336
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 337
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 338
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 339
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 340
Warning: Cannot modify header information - headers already sent by (output started at .../xe/widgets/category/category.class.php:33) in .../xe/classes/display/DisplayHandler.class.php on line 120항상 노고에 감사드립니다. ^^
-
XE
2014.02.06 09:00
코어 배포판 외의 파일이네요.
해당 기능에서 코드를 수정해야하는 문제라 php.ini에서 설정을 변경하시길 권고합니다. -
퍼니엑스이
2014.02.06 10:49
분류 표시 위젯등 XE 개발팀 아이디로 배포된 자료가 많은데 살펴보시고 업데이트 해주시는 게 좋을 것 같아요. -
socialskyo
2014.02.05 17:55
헉..저는 서버 정보에 php : 5.2.10 로 나오는데 베타 부터 정식 1.7.4까지 문제 없었습니다......
모르는게 약일려나요?
-
CEO송선생
2014.02.18 23:21
5.4 서버로 옮기고나니 500에러 나오고 관리자 페이지만 들어가져요 ㅠ
-
푸하라
2014.02.19 02:13
php 5.4 로 넘어 오면서 무제는 예전에는 class 와 array를 생성할때 굳이 설정하지 않고도 알아서 척척 해주었는데..
5.4 버전부터는 클래스 생성시 $var = new stdClass 로 만들어야 됩니다.
대부분의 Warning 메시지의 경우 이부분을 찾아서 바꾸기만 하면 수정이 완료되더라구요...
업데이트 버전으로 넘어오면서는 5.4에서 이미 저장되어있는 db.conf.php 파일이 이전 스타일이라 문제가 되는듯 보이는데...
이때는 파일을 5.4 스타일로 변경된 부분을 찾아서 수정하시면 될듯 하네요....
나머지 모듈들중 찾아보시면 에러나는 부분들은 이부분을 찾아서 수정하시면 되고 나머지 부분중에서 데부분의 오류는 없는것 같아 보입니다.
-
Paul
2014.02.19 03:34
아... 그렇군요. 좋은 정보 감사드립니다. 당장 적용해 보겠습니다. 감사합니다. ^^
저도 설치했어는데요 역시 말말말만 호환성강조한거같은데요
1.7.4 php5.4 아직 호환이 안되더라구요