일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- thumbnail 클래스
- bootstrap
- mod_security2 설치
- group_concat 구분자
- 윈도우 mod_security2
- (using password: YES)" when trying to connect
- usb efi 시스템 파티션 삭제
- 파라미터 & 오류
- postfix 설치
- 비밀번호정규식
- php 배열제거
- 숫자 3자리(천단위) 마다 콤마 찍기
- bootstrap modal
- PHP 구글 OTP 연동
- wsl2 우분투에 docker 설치
- javascript
- mariadb upgrade
- 유튜브 플레이 리스트 저장
- 자바스크립트비밀번호검증
- 윈도우 환경 아파치 mod_security2 설치
- sha-2 root
- apple push notification service (apns) is changing
- php 이미지 url 검증 함수
- httpd.conf 보안 설정
- 비밀번호검증정규식
- modsecurity 설치
- PHP 정규식 예제
- html pdf 변환
- 아파치 웹 서버의 정보 숨기기
- mysqldump: Got error: 1045
- Today
- Total
목록분류 전체보기 (297)
투덜이 개발자
php 에서 쿠키를 구울때 아래 함수를 사용한다. setcookie($name, $value, $expire, $path, $domain, $secure, $httponly); $name : 저장될 이름 $value : $name에 저장될 값 $expire : 쿠키 유지 시간(7일 쿠키 : time() + (60 * 60 * 24 * 7) , 브라우저를 닫으면 사라지는 쿠키 : 0) $path : 특정 디렉토리에서 사용할 경우 사용(전체 도메인 : "/" , 일부 디렉토리 : "/library/") $domain : 쿠키를 사용할 도메인(www에서만 사용가능 : www.abc.com or abc.com , 모든 서브 도메인에서 사용가능 : .abc.com) $secure : https에서만 사용할 경우 ..

PHP 다운로드https://windows.php.net/downloads/releases/archives/ windows.php.net - /downloads/releases/archives/ windows.php.nethttps://windows.php.net/download PHP For Windows: Binaries and sources ReleasesPHP 8.0 (8.0.28) Download source code [23.47MB] Download tests package (phpt) [13.56MB] VS16 x64 Non Thread Safe (2023-Feb-14 12:39:52) Zip [25.53MB] sha256: 6bcd82934073488cc451f2f1658feedeb43ef..

vi /etc/mysql/mariadb.conf.d/50-server.cnf --> 설정파일 #bind-address = 127.0.0.1 -- > 주석처리 mysql 재시작 $ service mysql restart $ netstat -antp | grep mysql --> 확인 방화벽 포트 허용 $ sudo ufw allow out 3306/tcp $ sudo ufw allow in 3306/tcp

ERROR 2006 (HY000) at line 1837: MySQL server has gone away 원인 max_allowed_packet 이 16MB (기본값)로 되어 있음 vi /etc/mysql/mariadb.conf.d/50-server.cnf max_allowed_packet = 1024M 로 수정 하고 mysql 재시작 $ service mysql restart --> MariaDB 재시작은 ubuntu 기준 확인 show variables like 'max_allowed_packet';

우분투에서 php 7.4 로 업그레이드를 하니 php 소스코드가 그대로 보이고 실행이 안되는 현상이 발생하였습니다. 해결 방법은 아래 방법들을 실행하면됩니다. $ sudo apt-get install libapache2-mod-php7.4 $ sudo a2query -m php7.4 --> php 모듈이 로드 되었는지 확인 $ sudo a2enmod php7.4 --> php 모듈 로드 $ sudo vi /etc/apache2/mods-enabled/mime.conf 아래 내용 추가 AddType application/x-httpd-php .php .phtml .html .htm $ sudo service apache2 restart --> apache2 재시작 에서 아래와 가팅 $ sudo vi /et..
우분투 php 설치 $ sudo apt install php-mysql

우분투 mariaDB 설치 예전에는 MySQL 을 사용하였으나 유료로 바뀌었다하여 MySQL 와 대부분 호환되는 mariaDB 를 많이 사용합니다. 우선 업데이트 패치지 확인하여 패키지 업데이트 진행합니다. $ sudo apt update && sudo apt-get -y upgrade 동시에 진행 후 명령어 하나로 mariaDB 설치가 가능합니다. $ sudo apt-get install -y mariadb-server 설치가 완료되면 접속하여 봅니다.

우분투 아파치 설치 $ sudo apt-get update 설치 되어있는 패키지들의 새로운 버젼이 있는지 확인할 때 해당 명령어를 사용합니다. 아파치 설치 $ sudo apt-get install apache2 설치도중 설치를 계속하겠냐고 물어보면 Y 를 누르고 계속 진행합니다. 설치가 정상적으로 되었으면 /etc/inid.d/apache2 파일을 확인 할 수 있습니다. 아파치 서버 시작하기 $ sudo service apache2 start 아파치가 정상 작동하는 지 확인 $ ps aux | grep apache2 우분투 실행 프로세서 확인은 httpd 가 아닌 apache2 입니다. 웹 서비스 정상적으로 돌아가는지 확인 아파치 종료하기 $ sudo service apache2 stop