php5, mysql5.0 설치
Extensions 및에 Mysql을 체크하면 된다.
그리고 php5부터는 php 코드 실행 중에 에러가 나더라도 에러 위치와 내용을 안보여 주도록 되어 있다. 즉, 아무것도 안나타난다.
php.ini 파일의 360번 째줄 보면
display_errors = Off
이라고 되어 있는데 On으로 수정하면 브라우저로 에러를 확인할 수 있다.
바로 윗부분의 주석을 대충 읽어 보면
에러 정보로부터 요긴한 정보를 얻을 수 있으니까 Off으로 설정하고 그 대신 error log를 사용하라고 한다.
이제 다시 아래 코드를 실행시켜보자.
$conn = mysql_connect('localhost', 'root', 'xxxxx');
echo $conn;
Resource id #2
라고 나타나면 제대로 동작하는 것이다.
작성자 : 김영철
등록날짜 : 2009.01.29 15:43
+ 설치환경 : MS Windows XP
-서론-
간만에 APM을 사용할 일이 생겨서 '최신버전'을 가지고 옛날에 했던 기억데로 했는데 영~ 아니다. 버전이 그냥 있는게 아니였던 것이다. 뭔가 바뀌긴 바뀌는 모양이다.
-본론-
php5를 아무 생각없이 클릭, 클릭, 클릭해서 설치를 끝내고
$conn = mysql_connect('localhost', 'root', 'xxxxx');
echo $conn;
어라? 화면에 아무것도 나타나지 않았다. 원인은
1. 이 함수 자체가 실행되지 않았다.
2. 에러를 브라우저로 보여주지 않도록 설정되어 있다.
http://www.php.net/manual/kr/faq.databases.php
이 곳에 가보면 이유를 알 수 있다.
하지만 다 필요없고 설치할 때
Extensions 및에 Mysql을 체크하면 된다.
그리고 php5부터는 php 코드 실행 중에 에러가 나더라도 에러 위치와 내용을 안보여 주도록 되어 있다. 즉, 아무것도 안나타난다.
php.ini 파일의 360번 째줄 보면
display_errors = Off
이라고 되어 있는데 On으로 수정하면 브라우저로 에러를 확인할 수 있다.
바로 윗부분의 주석을 대충 읽어 보면
에러 정보로부터 요긴한 정보를 얻을 수 있으니까 Off으로 설정하고 그 대신 error log를 사용하라고 한다.
이제 다시 아래 코드를 실행시켜보자.
$conn = mysql_connect('localhost', 'root', 'xxxxx');
echo $conn;
Resource id #2
라고 나타나면 제대로 동작하는 것이다.
[출처] 민주가인
"쇼핑몰·홈페이지·오픈마켓
블로그·페이스북·이메일 등의 각종 마케팅 글쓰기, 각종 광고, 영업, 판매, 제안서, 전단지 반응율 3배×10배 이상 높이는 마법의 8단계 공식" |
☞자세히보기 |
|
|