제목 | 프로시저 저장 예제 따라해보다가 막혀서 질문드려요ㅠㅠ!! | ||
---|---|---|---|
카테고리 | CI 4 관련 | ||
글쓴이 | 리락쿠마v | 작성시각 | 2022/02/25 10:37:50 |
|
|||
ci4 설치는 composer 통해서 진행하였고 db는 maridb를 사용했습니다 위 예제를 따라해보던 중 막혀서 질문드립니다.ㅠㅠ
여기서 정보 입력 후 submit을 누르면
이렇게 오류페이지가 나오는데 다른 저장 예제들은 따라했을때 submit을 눌러도 주소가 바뀌지는 않았었는데 이번 예제에서는 로컬호스트 뒤에 3306이 보이는것도 그렇고(포트가 3306이 맞긴해요) /public/ 도 가려지고.. 주소가 바뀌는게 문제가 아닐까?싶어 소스코드에 submit 눌렀을때 따로 경로지정 해주는 코드를 찾아봤는데 없어서 혼란스럽네여 database.php나 .env는 잘 세팅돼있거든여.. 소스코드는 아래와 같고
SQL 편집기를 통하여 CALL `test`.`sp_insert_user`('Soumitra Roy', 'soumitra@gmail.com', 1234567890, 'roytuts.com'); 해봤을때는 데이터는 잘 입력됩니다.
왕초보 도움부탁드립니다..ㅠㅠ
|
|||
다음글 | ci4 초보 개발자가 세션 쿠키 질문드립니다. (1) | ||
이전글 | .env 파일을 production으로 아무리 수정해도... (2) | ||
변종원(웅파)
/
2022/02/25 10:46:10 /
추천
0
|
리락쿠마v
/
2022/02/25 11:26:59 /
추천
0
감사합니다. httpd.conf를 수정하여 DocumentRoot "${SRVROOT}/htdocs/public" 이렇게 하니 도메인/index.php/usercontroller 로 들어와지네요 그런데 전송을 누르면 도메인:포트/index.php/usercontroller 로 보여지면서 오류페이지가 발생하는데 :포트는 경로지정 어디서 떼버릴수있나여 ㅠㅠ? ------------
아 .env에서 app.baseURL = 'http://localhost' 하니까 되네여 감사합니다!!
|
소스가 문제가 아니라 아파치 루트를 제대로 안 잡아줘서 그런겁니다. public까지 루트로 잡아주고
도메인/index.php/usercontroller 로 접속해보세요. 소스는 거기에 맞춰져있습니다.
그리고 폼전송에 대해 다시 공부하시기 바랍니다.