전체보기55 [Server][PHP] 에러 표시하기 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [PHP] 에러 표시하기 — Win Record (tistory.com) ※ php 7.4 버전 기준 작성 ※ PHP에서 에러를 표시하는 방법은 두가지가 있다. PHP 파일에서 에러 표시 설정하기 PHP 설정(php.ini)에서 에러 표시 설정하기 PHP 파일에서 설정하기 error_reporting(E_ALL); // 모든 에러 표시 ini_set("display_errors", 1); // 에러 나타내기 php.ini 에서 설정하기 1. php.ini에서 에러 표시 관련 옵션 변경 display_errors = On 2. php 재시작 systemctl restart php syst.. 2021. 6. 5. [Android][Kotlin] 네트워크 연결상태 체크하기 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [Android] 네트워크 연결상태 체크하기 — Win Record (tistory.com) 구현 기능 앱 시작 시, 네트워크 연결 안 되어있으면 다이얼로그 띄우기 네트워크 끊어졌을 경우 다이얼로그 띄우기 네트워크 연결됬을 경우 다이얼로그 사라지게 하기 구현 순서 네트워크 클래스 만들기 액티비티에 네트워크 객체 생성하기 네트워크 클래스, NetworkConnection 만들기 1. 네트워크 변경 감지 네트워크 변경을 감지하기 위한 NetworkCallback을 구현한다. NetworkCallback은 사용에 앞서 반드시 등록 및 해제를 해주어야 한다. 등록 시 아래 메소드 중 하나를 사.. 2021. 6. 4. [error] AH00558: httpd: Could not reliably ... 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [Error] AH00558: httpd: Could not reliably determine... — Win Record (tistory.com) 문제 상황 아파치를 실행 또는 종료할 때 아래와 같이 에러가 발생한다. 서버이름이 없어 생기는 에러이다. 따라서 서버 이름만 명시해주면 발생하지 않는다. 해결 $ sudo su # find / -name 'httpd.conf' // httpd.conf 라는 이름의 파일 찾기 # vi /usr/local/apache/conf/httpd.conf // 파일 열기 httpd.conf 파일에서 :/ServerName를 입력해 문서 내 'Server.. 2021. 2. 15. [LAMP 서버구축]PHP 7.4 수동설치(컴파일 설치) 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [LAMP] PHP 7.4 수동설치(컴파일 설치) — Win Record (tistory.com) 공식홈페이지의 다운로드 문서에 방법이 자세히 나와있다. 작업 흐름 PHP 버전 선택하기 ↓ 의존성 패키지 설치 ↓ PHP 설치 ↓ Apache - PHP 연동 설치환경 : Ubuntu 20.04, Apache2.4.46 PHP 버전 선택하기 PHP에는 버전이 여러가지 존재한다. 버전에 따라 의존성 패키지의 필요 조건도 달라지기 때문에, 어떤 버전을 설치할지 선택해야 한다. 작성일(2021.02.14) 기준 사용 가능한 버전은 세가지이다. PHP 홈페이지에 가면 현재 기준 지원되는 버전을 확.. 2021. 2. 14. [LAMP 서버구축]MySQL 수동설치(컴파일설치) 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [LAMP] MySQL 수동설치(컴파일설치) — Win Record (tistory.com) (tip) - MySQL 컴파일 설치는 MySQL 홈페이지에 상세히 나와있다. - MySQL을 컴파일 및 설치하는 단계에서 시간이 매우 많이 걸린다. 대략 3시간이 걸렸다. 컴퓨터 스펙과 가상머신의 설정에 따라 차이가 있겠지만, 적어도 컴파일에만 1시간 이상 걸린다고 생각해야 한다. - MySQL 컴파일 중 HDD(하드디스크) 또는 메모리 용량이 부족해 작업이 중단될 수 있다. 가상머신의 설정이 우분투의 권장 세팅인 HDD 20GB 및 RAM(memory) 2GB라면 넉넉하게 HDD 30GB 및.. 2021. 2. 12. [LAMP 서버구축]Apache 수동설치(컴파일설치) 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [LAMP] Apache 수동설치(컴파일설치) — Win Record (tistory.com) 작업 흐름 의존성 패키지 설치 ↓ 아파치 설치 설치환경 : Ubuntu 20.04 OS 의존성 패키지 설치 아파치 홈페이지의 설치 관련 글을 보면 요구사항이 5개가 있다. 이 중 APR과 PCRE를 아파치를 깔기 전에 설치해주어야 한다. APR 이란? APR : Apache Portable Runtime 아파치 지원 라이브러리. OS에 매핑되는 API 세트 제공 - 위키피디아 The mission of the Apache Portable Runtime (APR) project is to cre.. 2021. 2. 11. 우분투 네트워크 안됨 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [Error][VM] 우분투 네트워크 안됨 — Win Record (tistory.com) 문제상황 case 1) ubuntu에서 브라우저로 작업하던 중, 인터넷 연결 안 됨. case 2) ubuntu cli에서 wget으로 파일 다운로드 중, 에러 발생. 해결 vm(virtual machine, 가상머신) 네트워크 연결 NAT로 설정 ↓ dhcp 서버에서 IP 주소 받아오기 이 방법은 IP주소를 dhcp 서버로부터 가져와 세팅하는 방법이다. 따라서 IP주소가 할당되지 않아 인터넷이 되지 않을 경우에 한해 가능한 해결방법이다. vm 네트워크 설정하기 (VMware 기준) VMware>.. 2021. 2. 10. 리눅스, 유닉스, GNU 블로그 이사했습니다! 👇 블로그 이전 공지 👇 블로그 이전 안내 (tistory.com) 👇 새 블로그에서 글 보기 👇 [IT용어] 리눅스, 유닉스, GNU — Win Record (tistory.com) Linux? Unix? GNU? Linux? Unix? GNU? 이 세 단어를 한 문장으로 정리해보면 다음과 같다. "리눅스는 유닉스로 인해 탄생했고, GNU프로젝트에 의해 완성되었다." 우선 유닉스가 무엇인지 알아야 한다. 유닉스 Unix OS, 즉 운영체제이다. OS는 크게 Unix계열, non-Unix 계열로 나눠진다. 서버용 OS와 비 서버용 OS로 나눠진다는 것과 같은 말이다. 여기서 알 수 있듯이 유닉스는 서버용 운영체제이다. 유닉스는 사용하기 위해 상당한 금액(얼마인진 찾지 못함)을 지불해.. 2021. 2. 7. 이전 1 2 3 4 5 6 7 다음