| 제목 | php 오류가 나는데 신기한 오류가 발생합니다. | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 기브 | 작성시각 | 2018/03/12 10:12:09 | 
|  | |||
| 클래스 내에 변수&상수를 선언할 때마다 페이지가 오류가 납니다. class test { const MAIL_DIR = BASEPATH ."..". DIRECTORY_SEPARATOR ."data"; 이렇게 작성시에는 오류가 발생합니다. 
 class test { const MAIL_DIR = BASEPATH; 이렇게 작성 할경우에는 발생하지 않습니다. 
 
 class test { public $cfg_site = "this is site config" . " test"; 이것도 오류가 발생합니다. 
 class test { public $cfg_site = "this is site config"; 이렇게 작성시에는 오류가 발생하지 않습니다. 
 PHP 버전은 5.3.29이구요 .를 사용해서 스트링이나 다른 상수로 내용을 연결해서 넣을때 발생합니다. php.ini 설정에 기능이 꺼져있는건지 변수나 상수나 저런식으로 오류가 발생하네요. | |||
| 다음글 | application>views 폴더 php 파일... (2) | ||
| 이전글 | 다운로드 기능이 안되는 문제 (1) | ||
| 
                                kaido
                                /
                                2018/03/12 10:57:35 /
                                추천
                                0
                             | 
| 
                                변종원(웅파)
                                /
                                2018/03/12 11:56:54 /
                                추천
                                0
                             뭔가 하신걸 올리셔야 할 것 같네요. php나 apache 설정 바꾸신게 있는지.. php에서 " 와 ' 차이는 내부 내용을 파싱하느냐, 안하느냐의 차이밖에 없습니다. | 
| 
                                한대승(불의회상)
                                /
                                2018/03/12 13:39:34 /
                                추천
                                0
                             | 
| 
                                기브
                                /
                                2018/03/12 13:49:42 /
                                추천
                                0
                             감사합니다. 
 다행히 원인을 찾아냈네요 
 <?php 
 
 class 내에서는 멤버변수 선언 시에도 똑같이 안되었던 이유가 이거였던것 같습니다.! | 
제가 천리안이 없는 관계로... 오류메세지도 같이 올려주셔야 추측이라도 가능 합니다 ㅎㅎ