제목 | 코드이그나이터 db연결 부분에서 500 에러가 발생합니다. | ||
---|---|---|---|
카테고리 | CIBOARD | ||
글쓴이 | 이오전 | 작성시각 | 2018/03/06 21:33:03 |
|
|||
http://localhost/index.php/topic 입력하면 500에러가 발생합니다.
class Topic extends CI_Controller { function __construct() { parent::__construct(); $this->load->database(); 이 부분에서 에러가 발생합니다. $this->load->model('topic_model'); 이 부분에서 에러가 발생합니다. }
작업한 파일 첨부해 놓았습니다. 왜 그런지 좀 알려주세요~ 하루종일 찾아도 모르겠어서요;;; |
|||
첨부파일 |
htdocs.zip (2.2 MB) |
||
다음글 | function 에서 array 전역변수 사용못하나요? (1) | ||
이전글 | Ajax 전송 시 csrf 설정 및 internal 5... (5) | ||
변종원(웅파)
/
2018/03/06 22:03:31 /
추천
0
|
이오전
/
2018/03/06 22:16:52 /
추천
0
콘솔로 접속하면 제대로 되는데요 웹에서 확인하면 500에러가 나오네요;;; 모델은 Topic_model이렇게 만들어져 있습니다 |
변종원(웅파)
/
2018/03/07 09:56:51 /
추천
0
첨부한 파일엔 모델이 없습니다. 단계별로 exit로 브레이크 걸어서 정확하게 어디서 문제가 되는지 확인해보세요. |
이오전
/
2018/03/08 13:22:39 /
추천
0
view에 모델이 있어서 모델쪽을 옮기고 실행을 해보았는데 500에러는 해결 되었는데 PHP Fatal error: Uncaught Error: Call to undefined function mysql_pconnect() 에러가 발생해서 database.php파일 에서 $db['default']['dbdriver'] = 'mysql'; -> $db['default']['dbdriver'] = 'mysqli'; $db['default']['pconnect'] = TRUE; -> $db['default']['pconnect'] = FALSE; 바꾸어서 실행하니 Unable to connect to your database server using the provided settings. Filename: C:\Bitnami\wampstack-7.1.14-0\apache2\htdocs\system\database\DB_driver.php Line Number: 125 이런 에러가 발생하네요 ㅠ.ㅠ 어떻게 해야 할까요??
수정한 부분 다시 첨부해서 올려 놓았습니다. |
한대승(불의회상)
/
2018/03/08 15:04:36 /
추천
0
DB 접속정보 확인해 보세요.
|
쿼리를 mysql 콘솔에서 직접 실행해보세요.
아파치 로그, ci 로그 모두 확인해보시구요. 500 에러는 거의 db관련 에러입니다.
그리고 소스 보니까 모델 선언은 했는데 모델파일이 없네요.
database.php의 내용으로 db 접속 되는지도 확인하시구요.