글걸이

[Linux] mkswap: error: swap area needs to be at least 40 KiB

$ sudo mkswap /swapfile mkswap: error: swap area needs to be at least 40 KiB (1) 까닭 크기가 40KiB(40 × 1024byte)보다 작은 파일은 mkswap으로 스왑 파일로 만들 수 없다. 여기에서는 /swapfile의 크기가 40Kib보다 작다는 뜻이다. (2) 풀기 크기가 적어도 40Kib인 파일로 스왑 파일을 만든다. 1GiB(1024×1024×1024Byte) 스왑 파일을 아래처럼 만들 수 있다. $ sudo dd if = /dev/ zero of =/ swapfile...

[PHP] Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini.

PHP Warning: Unknown: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0 PHP Warning: PHP Request Startup: Input variables exceeded 1000. To increase the limit change max_input_vars in php.ini. in Unknown on line 0 (1) 까닭 PHP에서 GET / POST / COOKIE로 주고 받고 다루는 변수와 배열의 원소가 1000개를 넘으면 나...

[named] option 'allow-update' is not allowed in 'slave'

The start-up result is done. Jul 30 04:50:46 n1 systemd[1]: Starting Berkeley Internet Name Domain (DNS)... -- Subject: Unit named.service has begun start-up -- Defined-By: systemd -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel -- -- Unit named.service has begun starting up. Jul 30 04:50:46 hostname bash[27858]: /etc/named.rfc1912.zones:47:...

[Linux] swapon: /swapfile: insecure permissions 0644, 0600 suggested.

$ sudo swapon /swapfile swapon: /swapfile: insecure permissions 0644, 0600 suggested. swapon: /swapfile: swapon failed: Operation not permitted (1) 까닭 스왑 파일(/swapfile)의 접근 권한이 0600이 아니어서 나는 오류. 스왑 파일에 대한 접근 권한은 root에게만 필요하고, 다른 계정들에 스왑 파일에 대한 읽기/쓰기/실행 권한을 줄 필요가 없다. (2) 풀기 chmod로 파일 접근 권한을 0600으로 바꾸고...

[named] /etc/named.rfc1912.zones: missing ';' before '...'

-- Unit named.service has begun starting up. Jul 28 18:13:34 hostname bash[7662]: /etc/named.rfc1912.zones:47: missing ';' before 'allow-update' (1) 까닭 named의 /etc/named.rfc1912.zones 파일에서 문장 끝에 머무름표( ; )를 빠뜨리면 이런 오류가 나올 수 있다. zone "example.domain" IN { ... update-policy { grant cert name _acme-challenge.example.domain txt; } allow-update { no...

[워드프레스] include_once(/.../wp-content/sunrise.php): Failed to open stream: No such file or directory in ...

PHP Warning: include_once(/.../wp-content/sunrise.php): Failed to open stream: No such file or directory in /.../wp-includes/ms-settings.php on line 47 PHP Warning: include_once(): Failed opening '/.../wp-content/sunrise.php' for inclusion (include_path='.:/.../usr/share/pear:/.../usr/share/php:/usr/share/pear:/usr/share/php') in /.../wp-includes/ms-settings.php on...

[named] option 'update-policy' is not allowed in 'slave' zone '???.com'

-- Unit named.service has begun starting up. Jul 28 09:19:21 n1 bash[27128]: /etc/named.rfc1912.zones:47: option 'update-policy' is not allowed in 'slave' zone '???.com' (1) 까닭 Slave 네임 서버에서 update-policy를 쓰는 것은 허용되지 않는다. (2) 풀기 /etc/named.rfc1912.zones 파일에 들어간 update-policy 내용을 지우거나 주석문으로 만든다. ... zone "???.com" IN { type slave; file...

[named] refresh: unexpected rcode (SERVFAIL) from master

(1) 오류문 Jul 30 04:49:10 hostname named[27802]: zone yourdomain.com/IN: refresh: unexpected rcode (SERVFAIL) from master 172.246.53.210#53 (source 0.0.0.0#0) (2) 원인 named를 쓰는 마스터(master) 네임 서버와 슬레이브(slave) 네임 서버의 영역(zone) 설정 파일이 언동되고 있을 때에, 마스터 서버의 영역 설정 파일이 잘못되었거나 없어서 존 설정 파일을 받아 오지 못하면 슬레이브 서버에서 "re...

[nginx] "ssl_stapling" directive is duplicate in ...

(1) 오류문 nginx: [emerg] "ssl_stapling" directive is duplicate in /etc/nginx/nginx.conf:119nginx: configuration file /etc/nginx/nginx.conf test failed (2) 원인 ssl_stapling이 한 번 넘게 지정되면 오류문이 나올 수 있다. (3) 해결 방법 'ssl_stapling on;' 또는 'ssl_stapling off;'를 찾아서 하나만 남기고 지운다.

[nginx] "ssl_stapling" ignored, issuer certificate not found for certificate

(1) 경고문 nginx: [warn] "ssl_stapling" ignored, issuer certificate not found for certificate "/etc/pki/tls/certs/???.crt" (2) 원인 자기 서명 인증서(self-signed certification)나 OCSP stapling이 지원되지 않는 SSL 인증서를 쓰는데 ssl_stapling 값을 'on'으로 넣었다면 이 경고문이 뜰 수 있다. (3) 해결 방법 nginx.conf에서 "ssl_stapling on;"을 찾아 지우거나 "ssl_stapling = off;"를 넣...