제목 | No such file or directory [ 경고가 뜨는 이유를 알고 싶습니다. 도와주세요!ㅠ ] | ||
---|---|---|---|
글쓴이 | 봉코더 | 작성시각 | 2017/11/06 00:48:35 |
|
|||
닷홈 무료 웹 호스팅을 사용하고 있는 사람입니다. 며칠전부터 제 사이트에 이 메세지가 발견 되기 시작했습니다. 로그를 찍어 보니 ERROR - 2017-11-06 00:36:58 --> Severity: Warning --> mysql_pconnect(): No such file or directory /host/home3/dhkehd2/html/system/database/drivers/mysql/mysql_driver.php 92 이와 같은 경고가 떠있더군요.... 저 파일의 라인으로 가보았더니 위와 같습니다. ... 정리를 해보면 1. 몆 주전 까지만 해도 닷홈 웹 호스팅을 사용하여 정상적으로 작동됨을 확인 2. 닷홈에서 백업디스크 파일점검 이 후 이와같은 증상이 발생되었다고 추측( 전 후 로 따로 ftp서버에 건든 것이 없음 ) 3. [증상] 에러페이지가 나와도 새로고침을 누르다보면 정상적으로 작동됨.... 4. 로그 ERROR - 2017-11-06 00:36:58 --> Severity: Warning --> mysql_pconnect(): No such file or directory /host/home3/dhkehd2/html/system/database/drivers/mysql/mysql_driver.php 92 5. 이...이게 뭐지? 멘탈 부서짐...ㅠ
아직 초보라 많이 헤매고 있습니다. 해결할 수 있도록 도와주세요.ㅠ |
|||
다음글 | [자답]게시판 검색 시 오류 (1) | ||
이전글 | $search_word가 넘어오질 않습니다. (7) | ||
변종원(웅파)
/
2017/11/06 09:49:49 /
추천
0
|
봉코더
/
2017/11/06 11:20:43 /
추천
0
웅파님 답변 감사합니다. ㅠ 말씀대로 database.php에 $db['default']['pconnect'] = FALSE; 값을 주어 보았는데 이번엔 Severity: Warning --> mysql_connect(): No such file or directory /host/home3/dhkehd2/html/system/database/drivers/mysql/mysql_driver.php 74 이렇게 나오네요 74라인은 function db_connect()
{
if ($this->port != '')
{
$this->hostname .= ':'.$this->port;
}
return @mysql_connect($this->hostname, $this->username, $this->password, TRUE); //[이 부분입니다]
}
여기서 제가 더 해볼 수 있는 방법이 있을까요?
|
변종원(웅파)
/
2017/11/06 11:36:45 /
추천
0
닷홈 php버전 확인해보시구요. mysqli로 바꾸시라고 말씀드렸었습니다.
|
봉코더
/
2017/11/06 12:20:25 /
추천
0
아이고 그부분에대해서 더 기술했었어야했는데 죄송합니다.ㅠ 지난 번에 그렇게 말씀해주셔서 $db['default']['dbdriver'] = 'mysqli'; 이렇게 해보았는데 [로그에서] Severity: Warning --> mysqli_connect(): (HY000/2002): No such file or directory /host/home3/dhkehd2/html/system/database/drivers/mysqli/mysqli_driver.php 77 [해당 라인 77] function db_connect()
{
if ($this->port != '')
{
return @mysqli_connect($this->hostname, $this->username, $this->password, $this->database, $this->port);
}
else
{
return @mysqli_connect($this->hostname, $this->username, $this->password, $this->database);//[해당라인]
}
}
으로 mysql로 했을 때와 비슷한 오류가 나왔었습니다. 닷홈 php 버전은 PHP Version 5.6.31 이고
자세한 정보는 이 링크입니다. 에러페이지가 나오면 새로고침을 몆번 누르다보면 페이지가 나옵니다.ㅠ |
변종원(웅파)
/
2017/11/06 13:18:27 /
추천
0
ci가 아닌 일반 mysql 접속프로그램 하나 만들어서 리로딩해보세요. 거기서도 간혹 끊어지면 닷홈쪽 문제입니다. 현재 증상이 어떤 때는 연결되고 어떤 때는 안되는거라 ci문제라고 보기 어렵습니다. |
다른 게시판에서 답변을 해드렸습니다.
웹호스팅에서 pconnect로 설정되어 있으면 작동하지 않습니다.