sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

 

문제

Active Server Pages오류 'ASP 0131'허용되지 않는 부모 경로_______.asp, 줄 1
'__________' Include 파일은 부모 디렉터리를 표시하기 위해 '..'를 사용할 수 없습니다. 

해결

1. IIS의 사이트를 클릭한다.

2. ASP항목을 클릭한다.

3. 부모경로사용을 False->True로 변경한다.

출처: https://smoh.tistory.com/126 [Simple is Beautiful.:티스토리]

한 2주 전쯤 발생한 에러 메시지입니다.

"SQL 서버 접속 불가."

위 에러가 발생하는 이유는 간단합니다.

말 그대로 SQL Server에 접속할 수 없는 것입니다.

Server에 접속이 안되는 이유를 봐보면.

1. 방화벽이 닫혀있다.

2. TCP 파이프가 사용 안 함으로 설정돼있다.

3. 방화벽에 포트가 닫혀있다.

4. 원격 사용을 허용치 않는다.

정도로 생각할 수 있습니다.

하지만 위와 같은 사항은 대부분 SQL Server 초기에 구성하기 때문에 잘 사용하던 서버라면 99%는 위와 같은 문제로 오류가 나는 경우는 없을 것입니다.

그렇기에 분명 며칠 전까지만 해도 잘 되던 게 갑자기 왜 안되지라는 생각에

서버가 터졌나부터 시작해서 별생각이 다 들었습니다.

그렇게 한 10여 분 뭐지 뭐지 하다가 생각난 게 '서비스'입니다.

'SQL Server (MSSQLSERVER)' 서비스를 재시작하니까 뭐 그냥 되더군요.

방법은 아래와 같습니다.

[검색] -> '서비스'실행 -> 아래의 서비스 다시 시작

출처 : https://m.blog.naver.com/lhs860226/221465106189

기본적으로 php 7.2 버전 이상부터는 mcypt 를 지원하지 않는다
편법으로 mcrypt를 설치해본자
기존에 웹서버(apache 2.4 ) / php 7.3 버전은 설치되어 있다

현재 php에 mcrypt가 설치되어 있는지 확인해보면 아무런 정보가 표시되지 않는다 즉 미설치 상태

[root@xinet ~]# php -i | grep mcrypt

1. libmcrypt 다운로드 및 설치 ( 만약 설치되어 있다면 패스)

[root@xinet ~]# wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libmcrypt-2.5.8-13.el7.x86_64.rpm

[root@xinet ~]# wget https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/l/libmcrypt-devel-2.5.8-13.el7.x86_64.rpm

[root@xinet ~]# rpm -Uvh libmcrypt-*

2. mcyrpt 1.0 파일 다운로드 및 phpize 이용 설치 (php 8.0은 mcrypt-1.0.3 / php 8.1의 경우 mcrypt-1.0.4 다운로드할 것)

[root@localhost ~]# wget https://pecl.php.net/get/mcrypt-1.0.3.tgz

[root@localhost ~]# tar xvfz mcrypt-1.0.3.tgz 

[root@localhost ~]# cd mcrypt-1.0.3

[root@localhost mcrypt-1.0.2]# /usr/local/php/bin/phpize 
Configuring for:
PHP Api Version:         20190902
Zend Module Api No:      20190902
Zend Extension Api No:   320190902

[root@localhost mcrypt-1.0.2]# ./configure --with-php-config=/usr/local/php/bin/php-config 

[root@localhost mcrypt-1.0.2]# make 

[root@localhost mcrypt-1.0.2]# make install
Installing shared extensions:     /usr/local/php/lib/php/extensions/debug-zts-20190902/

3. 파일을 확인하고  파일을 php.ini에서 인식

[root@localhost mcrypt-1.0.2]# ls -l /usr/local/php/lib/php/extensions/debug-zts-20190902/
합계 1732
-rwxr-xr-x 1 root root  105840  8월 10 15:48 mcrypt.so
-rwxr-xr-x 1 root root 1665344  7월 27 17:54 opcache.so

[root@localhost mcrypt-1.0.2]# vi /usr/local/apache/conf/php.ini 

extension=mcrypt.so

4. 웹서버 재시작

[root@localhost mcrypt-1.0.2]# systemctl restart httpd

 

출처 : https://xinet.kr/?p=2975

CentOS docker 이미지를 컨테이너로 생성해서 Node.js를 설치했다.
Node.js를 설치하면 npm도 같이 설치된다.
(npm : Node Package Manager로 기본 패키지 관리자)

1. yum update하기

yum -y update
(최고권한으로 설치할 경우, sudo yum -y update)

2. NodeSource(회사)는 효율적인 노드 서비스를 제공하고 리눅스용 Node.js저장소가 있는지 확인한다.
CentOs서버에서 NodeSource저장소를 사용해 Node.js와 npm을 설치하는데 도움이 된다.

setup_12.x는 12버전을 설치할 경우이다. 
예를들어 8, 10버전이 필요할 경우에는 setup_8.x 혹은 setup_10.x로 넣고 명령어를 실행하면 된다!

curl -sL https://rpm.nodesource.com/setup_12.x | bash -
(최고권한으로 설치할 경우, curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash - )

3. Node.js 설치하기

yum install -y nodejs

4. 설치 확인하기
node와 npm버전 확인 하는 명령어이다.
설치가 잘 됬다면 버전이 나온다!

node -v
npm -v 

 

출처 : https://jin2rang.tistory.com/entry/CentOS7-Nodejs-%EC%84%A4%EC%B9%98