코딩 | 개념 정리/PHP

정말... 무한 에러루프네요. 하나 풀면, 또 하나 발생하는 해당 에러의 해결 방법은 비교적 간단합니다. 이전 포스트에서 처럼 "root" 계정의 shell로 접속해주신 뒤 아래와 같이 명령어를 실행주시면 되요. // 1. root 계정 접속 mysql -u root -p // 2. mysql db로 이동(여기로 이동안하시면 아래 명령어 실행 못해요!) user mysql // 3. db table 확인 check table db -> ; // 4. db table 복구 repair table db -> ; // 5. 끝내기 quit 이러면서 실력이 늘어가나봐요. 에러야 고맙다.
XAMPP의 MySQL인 phpMyAdmin 접속시 위와 같은 에러를 마주하셨다면, 아래의 방법을 따라 주시기 바랍니다. 해당 에러는 관리자 계정인 'root'의 비밀번호가 '' 로 비밀번호 없이 설정이 되어 발생하는 오류 중 하나입니다. 다른 사이트에서는 아래와 같이 config.inc.php 파일의 ['password']를 수정해주면 된다고 설명해주셨지만, 이 경우 반영이 되는 경우와 안되는 경우가 비일비재하게 발생하여 Shell에서 직접 비밀번호를 변경하는 방법을 사용했습니다. XAMPP Controll panner을 보시면 늘 누르면 Actions 옆에 "Shell"이라는 아이가 있습니다. 이 아이를 클릭해주세요. 클릭하셨다면 위와 같이 명령어를 입력해주시면 됩니다. // 1. mysql root..
XAMPP로 웹 서버를 구축하고 PHP의 Date()함수를 이용하여 DB에 글을 저장하는 도중 시간이 다르게 나오더군요. 무엇이 원인일까? 생각해보니, 서버 시간을 고려하지 않았더군요. 그래서 이번에 포스팅에서는 서버시간을 변경하는 방법에 대해 다뤄보고 자합니다. PHP 서버 시간 변경(timezone setting) 방법 1: PHP 코드에서 설정 방법 2: php.ini 파일에서 설정 php.ini 파일을 열어서 date.timezone을 찾아서 다음과 같이 변경합니다. (php.ini 파일 변경 후에는 서버를 재시작해야 적용됩니다.) 만약 XAMPP를 사용 중이시라면 아래와 같이 굳이 폴더를 들어가지 않아도 해당 프로그램에서 바로 열 수 있어요. XAMPP의 초기 셋팅 값은 아래와 같습니다. dat..
Format HTML in PHP 👍 Formatting for the HTML code in PHP files. HOT KEY: Ctrl + Alt + F This extension provides formatting for the HTML code in PHP files. This way this works is this extension runs right before the save action which triggers any other registered PHP formatting extensions so you are free to have one and this will not get in the way or block it. Supported Features Uses VSCode conf..
이번 포스팅에서는 VS Code의 live server를 활용하여 PHP reload를 설정하는 방법에 대해 알아보도록 하겠습니다. 기본적으로 live server를 설치하게 되면 HTML/CSS/JavsScript의 경우 reload가 잘 작동합니다. 하지만, PHP의 경우 추가적인 설정이 필요한데요. 자세하게 정리해주신 분이 없길래 정리해봅니다. 아래의 설정은 XAMPP를 활용해 이미 PHP가 설치되셨다는 것을 전제로 설명드리는 방법입니다. 전체 목차는 아래와 같습니다. 총 3가지 과정인데요. 다른 사이트의 경우 PHP server 설치를 생략하거나, 발생하는 오류부분은 다루지 않아서 발생한 오류와 해결방법에 대해 자세히 다루었습니다. PHP server 설치를 건너뛰게 되면 PHP live relo..
PHP의 조건문 (if, switch, ? 연산자) 이번 포스팅에서는 PHP의 조건문에 대해서 알아보자. 조건문은 프로그램의 흐름을 바꾼다. 어떤 문제에 대해서 질문할 수 있고, 여러 방법으로 답에 대응한다. 조건문은 웹 페이지가 보일 때마다 간단한 방법으로 결과를 바꿀 수 있어서 동적인 웹 페이지에서 가장 중요한 부분이다. 조건문은 if, switch, ? 연산자로 구분할 수 있다. 1. if (if, else, else if) if 조건의 내용은 등가식과 비교문, 0이나 NULL 테스트를 포함해 유효한 어떤 PHP 표현식도 될 수 있다. 또한 함수(내장 함수나 직접 작성한 함수 모두 포함)로부터 반환된 값도 될 수 있다. else문은 조건문에서 참이 아닐 때 메인 프로그램을 즉시 시작하지 않고, 대신..
Port number in XAMPP can be easily changed by following this 5 steps: step 1: stop the xampp server, if it is already running.(to avoid collapse) step 2: run your notepad as administrator and open this 3 files: 1) xampp/properties.ini 2) xampp/mysql/bin/my.ini 3) xampp/php/php.ini step 3: Press ctrl+F and replace all 3306 ( port number ) with 3308(it can be anything like 3307 or 3309) .( Use ctr..
PatienceLee
'코딩 | 개념 정리/PHP' 카테고리의 글 목록