본문 바로가기

영어질문!! 영어질문은 인스타그램 thatkxkds2 으로 연락주세요!! 더보기
php, mysql 연결 실패 문제 if(!$conn = mysqli_connect('localhost', '사용자계정', '패스워드')) echo "mysql 연결실패";else echo "mysql 연결성공";?>위와 같은 간단한 php를 만들어 php와 mysql 연결을 테스트해봤을때 계속 mysql연결실패가 나왔었다. 오류는  No such file or directory  이다.구글에 검색해보고 많은 시도를 해본결과 php의 mysql 소켓과 mysql의 mysql 소켓이 서로 다른곳에 있다는 문제였다.php info를 실행해보면mysql.default_socket/var/mysql/mysql.sockmysql소켓이 위의 위치에 있는걸 알수있는데mysql에서 status; 를 입력하면UNIX socket: /tmp/mysql.s.. 더보기
맥에서 웹서버 만들기 맥에는 기본적로 apache와 php가 설치되어있다.sudo apachectl -vsudo php -v명령어를 사용하면 버전을 볼수있다. 웹서버를 만들어주기 위해는 apache를 활성화 시켜주면되는데 일단 터미널에서 sudo apachectl start를 실행하고웹브라우저에서 localhost나 자신의 ip주소를 입력하면 It works!라는 문구를 볼수있다. 아파치 기본설정을 하기위해 cd /etc/apache2 위의 명령어로 etc폴더에있는 아파치 폴더로들어간다. (/private/etc/apache2폴더도 있는데 이유는 모르겠지만 /etc/apache2안의 파일을 변경하면 저절로 /private/etc/apache2의 파일도 변경된다.) sudo vi httpd.conf위의 명령어로 httpd.co.. 더보기