메뉴 건너뛰기

GREATUSER

tech

WEB Creating default object from empty value in PHP5.4

위대한유저 2015.04.29 09:29 조회 수 : 107

1. 에러메세지

Creating default object from empty value in "path of script" on line XX

2. 원인
PHP-5.4 이상을 대응하지 못하는 코드

3. 해결법 #1
error출력을 끄는것;;;;
* php.ini 파일에 설정 : error_reporting 항목에 E_STRICT 설정 추가
* 워드프레스의 경우 wp-config.php 파일에 " ini_set( 'display_errors', 0 );" 내용을 추가하는...

=> 사실 이것은 정상적인 해결법은 아니다..

 

4. 해결법 #2
코드를 고쳐야함...

* 문제가 발생하는 코드
$MyObject->MyMember = "Hello";

* 바른 사용 형태
$MyObject = new stdClass();
$MyObject->MyMember = "Hello";

=> 출처 : http://stackoverflow.com/questions/13323993/php-5-4-disable-warning-creating-default-object-from-empty-value
(내가 프로그래머가 아니라서;;;;;)

번호 제목 글쓴이 날짜 조회 수
49 인터넷으로 서비스를 제공하기 위해 챙겨야 할 실용적인 보안 가이드 관리자 2016.05.24 33
48 termination protection on instances and instance protection on auto scaling 관리자 2016.05.31 30
47 mod_rpaf on aws elb 관리자 2016.06.17 43
46 Apache Tomcat Versions – Which Do I Want? 관리자 2016.06.24 44
45 $_SERVER[‘SERVER_SOFTWARE’]=’Apache’ in wp-config.php 관리자 2016.06.24 49
44 WordPress 4.6 Beta 1 관리자 2016.06.30 35
43 mysqlbinlog: unknown variable ‘default-character-set=utf8’ 관리자 2016.07.09 64
42 WordPress 4.6 Beta 3 관리자 2016.07.14 33
41 Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MariaDB client in /home1/htdocs/apartzm/affisacc/php/acc_tongys.inc.php on line 188ERROR 1251: Client does not smysql_connect(): Client 관리자 2016.07.26 66
40 WordPress 4.6 Release Candidate 관리자 2016.07.28 42
39 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 – 1편 관리자 2016.08.12 73
38 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 – 2편 관리자 2016.08.12 69
37 리눅스 서버의 TCP 네트워크 성능을 결정짓는 커널 파라미터 이야기 – 3편 관리자 2016.08.12 75
36 WordPress 4.6 “Pepper” 관리자 2016.08.17 46
35 Unable to validate certificate chain in aws elb – comodossl 관리자 2016.09.06 159
위로