'Works > CentOS & RockyLinux' 카테고리의 다른 글
시스템 패스워드 한줄로 변경하기 (0) | 2017.02.14 |
---|---|
lastb - 로그인 실패 로그 확인 (0) | 2017.02.14 |
CentOS7 hostname 설정 (0) | 2016.10.31 |
tmpwatch (0) | 2016.10.19 |
du 명령어의 활용 (0) | 2016.09.02 |
시스템 패스워드 한줄로 변경하기 (0) | 2017.02.14 |
---|---|
lastb - 로그인 실패 로그 확인 (0) | 2017.02.14 |
CentOS7 hostname 설정 (0) | 2016.10.31 |
tmpwatch (0) | 2016.10.19 |
du 명령어의 활용 (0) | 2016.09.02 |
httpd-2.4.3 버전과 php-5.2.14 버전을 설치하였다.
php 5.2 설치 후에 apache를 start 하게 되면 다음과 같은 메시지가 나오면서 apache가 정상적으로 작동을 하지 않았다.
httpd: Syntax error on line 146 of /usr/local/apache/conf/httpd.conf: Cannot load modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: undefined symbol: unixd_config
아파치의 버전업으로 인해서 해당 심볼의 명칭이 바뀌었다. unixd_config -> ap_unixd_config로 변경
src/php-5.2.14/sapi/apache2handler/php_functions.c
안에서 unixd_config -> ap_unixd_config 로 변경하면 된다. 총 2군데 4번 변경하면 된다.
그리고 나서 다시 컴파일을 하게 되면 문제 없이 실행이 된다.
[출처] http://sclow.tistory.com/entry/apache-24-php-52-설치시-libphp5so-undefined-symbol-unixdconfig-오류
php 7.3 mcrypt install (0) | 2022.06.22 |
---|---|
CentOS 6 php4.4.x make시 ssl 오류 조치법 (0) | 2017.04.07 |
/replace/with/path/to/perl/interpreter: bad interpreter: No such file or directory (0) | 2017.03.20 |
리눅스 APM 컴파일 옵션 찾아내기 (0) | 2017.03.17 |
MySQL 컴파일 옵션 (0) | 2015.10.30 |
윈도우 서버 2008 R2에서 원격 데스크톱으로 2명이 동시에 접속할 수 있도록 설정하는 방법입니다.
시작 - 관리 도구 - 원격 데스크톱 서비스 - 원격 데스크톱 세션 호스트 구성
사용자당 세션을 하나로 제한 => 더블 클릭
사용자당 세션을 하나로 제한 => 체크 풀기
변경 후 로그오프 한번 해주세요.
위 내용을 마우스가 아닌 레지스트리로 하시려면 아래 파일을 병합해주세요. 제가 레지샷으로 변화분 비교해보고 만든 레지입니다.
[출처] http://snoopybox.co.kr/1512
[MSSQL] 명명된 파이프 공급자, error 40 - SQL Server에 대한 연결을 열 수 없습니다. (0) | 2022.06.28 |
---|---|
원격데스크톱 복사 붙여넣기 안될 때 (Ctrl+C, Ctrl+V) (2) | 2022.06.22 |
[윈도우] 명령어로 메인보드 모델명 확인하기 (0) | 2022.05.30 |
KB4516065/KB4519976 : 2019-09/10월 보안 업데이트 실패 해결방법 (0) | 2019.10.22 |
원격데스크톱 포트확인 및 변경하는 법 (0) | 2016.07.07 |
php 소스 컴파일시 아래와 같은 오류가 발생하는 경우가 있다.
gcc 4.7 버전에서 아래와 같은 오류가 발생한다.
이때는 아래와 같은 순서로 php 소스를 패치하면 오류가 사라진다.
patch 명령어를 찾을 수 없다고 할 경우 yum -y install patch
위와 같이 패치를 적용한 후 컴파일을 하면 문제없이 진행된다.
pecl 로 sqlsrv 또는 pdo_sqlsrv 설치시 오류 (0) | 2017.03.29 |
---|---|
PostgreSQL 컴파일시 오류대처 (0) | 2017.03.29 |
httpd.pid 파일 오류 메시지 (20014) (0) | 2016.08.24 |
php: error while loading shared libraries: libltdl.so.7: cannot open shared object file: No such file or directory (0) | 2016.08.01 |
dovecot 메일 받을때 chdir 에러 발생시 해결 방안 (0) | 2015.11.30 |
Apache가 설치되어 있을 때, 해당 Apache가 설치된 컴파일 옵션을 아래 경로의 파일을 cat이나 vi로 열어봄으로써 확인 가능하다.
[아파치설치경로]/build/config.nice
예를 들어 아파치 설치 경로가 /usr/local/apache 라면, cat명령어를 이용하여 아래와 같이 간단히 확인할 수 있다.
# cat /usr/local/apache/build/config.nice
configure: error: pcre-config for libpcre not found. (0) | 2017.05.30 |
---|---|
[apche 1.3.x | 2.0.x 2.2 x.2.4.x ] 아파치 버전별 차이점 (0) | 2017.03.30 |
301 vs 302 리디렉트(redirect) (0) | 2015.11.16 |
계정하나에 두개의 도메인을 각각의 서브폴더에 연결시키는 방법 (0) | 2015.11.10 |
SSL 인증서 설치 총정리 [작성중] (0) | 2015.11.09 |
HTTP ERROR 400 크롬 오류 간단 해결방법 (0) | 2023.04.19 |
---|---|
100Mbps, MB/s로 변환 방법 및 변환한 속도 (0) | 2018.04.25 |
통신사별 DNS 서버 정리 (0) | 2017.04.21 |
랜선 만들기 (Direct & Cross Cable) (0) | 2016.07.07 |
CentOS 6까지는 /etc/sysconfig/network 설정파일에 정의 도었지만 CentOS 7 부터는 새로운 init시스템(systemd) 으로 변경되면서
/etc/hostname 에 의해 정의된다.
hostnamectl 이라는 명령어가 추가되었는데, 이 명령을 이용해 hostname을 조작할 수 있다.
1. hostname 상태 확인하기
2. hostname 변경하기
3. hostname 변경 후 확인
# hostname 명령어로 확인하거나 (Cent 4, Cent5, Cent6 부터 사용한 기본 명령어)
cat /etc/hostname 명령어로 /etc/hostname 파일에 정의한 hostname 이 입력되어 있는지 확인
/etc/hostname 에 정의가 되어 있으면 재부팅되어도 적용됨.
lastb - 로그인 실패 로그 확인 (0) | 2017.02.14 |
---|---|
CentOS 다운로드 미러 사이트 (0) | 2017.01.03 |
tmpwatch (0) | 2016.10.19 |
du 명령어의 활용 (0) | 2016.09.02 |
필요한 rpm 패키지를 다운받자 (0) | 2016.08.03 |
증상) 윈도우 업데이트 시도시 아래와 같은 내용의 창이 뜨면서 실행되지 않는 현상이 발생한다.
창 내용 -> 서비스가 실행되고 있지 않으므로 Windows Update에서 현재 업데이트를 확인할 수 없습니다.
컴퓨터를 다시 시작해야 할 수도 있습니다.
알려진원인) 윈도우 서비스에 문제가 있어 발생하는 현상이라고 한다.
해결책)
1. 업데이트 서비스 자체가 중지되어 있는 경우
업데이트 서비스가 중지된 경우에도 위와 같은 현상이 발생할 수 있는데 이럴때는 서비스를 다시 기동하면 문제가 해결 될 수 있다.
시작버튼 -> 실행 -> services.msc 입력 후 엔터
Windows Update 서비스 항목이 중지됨 이거나 시작유형이 사용 안 함 으로 되어 있을 경우 이를 시작해준다.
이 후 다시 업데이트를 시도해본다. (업데이트가 시작되면 문제 해결)
2. 업데이트 서비스 기동으로도 해결이 안되는 경우
1번으로 해결이 안되는 경우라면 윈도우 업데이트 폴더 오류 가능성이 매우 높다.
이런경우 업데이트 폴더를 재생성 해주어야 하는데, 우선 1번에 명시된 Windows Update 서비스를 중지시켜준다.
(시작되어 있는 경우라도 반드시 중지할 것)
이후 C:\Windows 경로로 이동하여 SoftwareDistribution 폴더 이름을 다른 이름으로 변경해준다.
폴더 이름은 임의로 지정되도 되지만 어떤 폴더인지 알아 볼수 있도록 지정하는 것이 좋다.
마지막으로 services.msc 에서 Windows Update 서비스를 다시시작하면 자동으로 SoftwareDistribution 가 생성되면서
업데이트가 실행되는 것을 확인 할 수 있다. (이름 변경한 기존 SoftwareDistribution는 삭제할 것)
'파일이 다른 프로그램에서 열려 있으므로 작업을 완료할 수 없습니다' 오류 (0) | 2023.10.16 |
---|---|
폴더 및 파일목록을 텍스트 파일로 저장하기(dir) (0) | 2023.08.25 |
윈도우 탐색기의 폴더옵션 없애기 (0) | 2016.07.07 |
원격데스크톱(RDP) 클라이언트 접속기록(Log) 삭제하기 (0) | 2016.07.07 |
Windows 7 간단하게 컴퓨터 예약 종료하기 (0) | 2015.11.17 |
MySQL 의 기본 스토리지 엔진이 무엇인지 확인하고자 할 때 아래 Query 를 실행 할 것
SQL>SELECT engine, support FROM information_schema.engines WHERE support='DEFAULT';
예시)
mysql> SELECT engine, support FROM information_schema.engines WHERE support='DEFAULT';
+--------+---------+
| engine | support |
+--------+---------+
| InnoDB | DEFAULT |
+--------+---------+
1 row in set (0.03 sec)
MySQL 현재 설치된 Storage Engine 확인 법 (0) | 2017.05.29 |
---|---|
MariaDB 10.0.21 소스설치법 (0) | 2017.04.12 |
mysql-5.5.x 에서 character-set 변경시 (0) | 2016.07.28 |
Myisam 자동복구 옵션 (0) | 2016.06.27 |
MySQL Table 상태 확인, 복구 및 최적화 (0) | 2016.04.29 |
읽기 가능한 파일(또는 폴더)인지 체크하는 is_readable 함수
<?php |
쓰기 가능한 파일(또는 폴더)인지 체크하는 is_writable 함수
<?php |
실행 가능한 파일인지 체크하는 is_executable 함수
<?php |
읽기, 쓰기, 실행의 권한 문제에 대한 설명은 퍼미션(Permission) 설정을 참고하십시요.
[출처] : http://blog.habonyphp.com/entry/php-%EC%9D%BD%EA%B8%B0-%EC%93%B0%EA%B8%B0-%EC%8B%A4%ED%96%89%EC%9D%B4-%EA%B0%80%EB%8A%A5%ED%95%9C-%ED%8F%B4%EB%8D%94-%ED%8C%8C%EC%9D%BC%EC%9D%B8%EC%A7%80-%EC%B2%B4%ED%81%AC%ED%95%98%EB%8A%94-%ED%95%A8%EC%88%98#.WA7E9U__qUk
PHP의 php.ini 설정에서 register_globals = on/off 차이 (0) | 2017.06.21 |
---|---|
sqlsrv 함수로 mssql 접속하는 테스트페이지 (0) | 2017.03.29 |
PHP 문자열 함수 (0) | 2016.06.30 |
도메인을 판별하여 목적도메인으로 리다이렉션 (0) | 2016.04.28 |
php 함수지원여부 확인 소스 (0) | 2016.04.25 |