현재 페이지가 변경되었거나 더 이상 사용하지 않을 경우 다른 URL로 리다이렉트(Redirect)하고 싶은 경우가 있습니다. 리다이렉트는 서버 응용프로그램의 규칙을 사용하는 방법,…
PHP unlink Permission denied 문제 PHP에서 파일을 삭제하기 위한 함수인 unlink()를 사용하여 파일 쓰기 작업을 하려는데 다음과 같이 에러 메시지가…
PHP 문자열 바꾸기를 진행하기 위해 다음과 같이 코드를 작성하였습니다. <?php $message = "<h1>안녕하세요!!!</h1>"; $message = preg_replace("/*|\<|\>|\\|\/|\=|\%/", "", $message); // 결과…
PHP의 PDO(PHP Data Objects) 기능을 사용하여 데이터베이스를 사용하고자 할 때 주로 다음과 같은 PHP 코드를 사용합니다. try { $db_conn = new PDO("mysql:host=localhost;dbname=mydatabase;charset=utf8", "username",…
PHP 클라이언트 외부 IP 주소 출력 PHP에서 접속한 사용자의 외부 IP 주소를 사용하거나 보여주고자 할 때가 있습니다. 예를 들면 익명…
PHP Notice: Undefined index: HTTP_REFERER 문제 PHP 코드를 개발하다보면 PHP 코드상의 에러 메세지나 웹 서버의 에러 로그를 확인하면서 다음과 같은…
php-fpm.sock failed (13: Permission denied) 문제 Nginx와 PHP-FPM 서비스를 재시작한 후 웹페이지에 접속하면 502 Bad Gateway 페이지가 뜨는 경우가 있습니다.…
Uncaught Error: Class 'DOMDocument' not found 문제 블로그 서버에 워드프레스용 AMP를 설정하는 도중 500 Internal Server Error가 발생했습니다. 에러의 정확한 원인을…
DOM Extension Not Loaded 해결하기 PHP 코드가 포함된 웹 페이지를 실행하던 도중 어떤 기능이 제대로 동작하지 않고 DOM Extension이 설치되지…
Warning: mysqli_query() expects at least 2 parameters 해결 방법 PHP 코드로 구성된 웹페이지에서 데이터베이스 쿼리를 실행하지 못하는 경우가 있습니다. Warning:…