로그인

검색


Mcrypt Enabled 오류 DB에 접속할 때 마다 매번 Mcrypt Extension이 작동하고 있는지 확인해보라는 오류
분명 apt-get install php5-mcrypt 를 설치 했음에도..
일단 이 문제를 해결하는 방법은 다음과 같다.
1. apt-get install php5-mcrypt 를 입력해 설치되어 있는지 확인할 것.
설치가 되어있는지 체크해봐야 한다. 설치가 되어있다면 이미 설치되어있다고 할 것이고, 안되어있다면 위의 명령어로 설치를 할 것.
2. 심볼릭 링크를 걸어둘 것.
/etc/php5/mods-available/mcrypt.ini 가 있을것이다.
이걸 심볼릭 링크를 걸어주어야 하는데 이 명령어를 입력하면 된다.
ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/cli/conf.d/20-mcrypt.ini
ln -s /etc/php5/mods-available/mcrypt.ini /etc/php5/fpm/conf.d/20-mcrypt.ini
이 명령어만 입력해주면 쉽게 문제를 해결할 수 있을 것이다.
2. Security Brench 문제
pydio에서는 /data 폴더와 /conf 폴더를 접속할 수 없게 하라고 말한다. 데이터와 설정 폴더가 노출되면 해킹을 당할 위험이 있기 때문인데..
이 항목들을 모두 deny 시키면 된다.
location ^~ /conf/       { deny all; }
location ^~ /data/       { deny all; }
이런식이면 될 것이다.
3. php output disabled 오류
이 문제는 간단하게 해결할 수 있다.
/etc/php5/cli/php.ini 에서 output_buffering = 4096 을 off로 바꾸면 된다.
더불어 /etc/php5/fpm/php.ini 에서도 똑같이 바꾸면 된다.
4. Server charset encoding 문제
이 문제는 인코딩 문제인데 간단하게 해결할 수 있다
pydio 설치 경로/conf/bootstrap_conf.php 에서
//define(“AJXP_LOCALE”, “en_EN.UTF-8″);
//define(“AJXP_LOCALE”, “”);
앞에 있는 주석을 제거 해 주면 된다.
주석 해제 후 자신의 서버에 맞게 언어셋을 설정 해 주면 된다..
참고로 필자는 define("AJXP_LOCALE", "ko_KR.UTF-8"); 이다.



리눅스

유용한 정보 및 자료

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
» Pydio Pydio AjaXplorer Mcrypt Enabled, Security Brench, Server charset encoding, php output disabled 오류해결 보석 2016.05.18 100
5 Pydio Pydio AjaXplorer 버전별 다운로드 보석 2016.05.18 84
4 Pydio Pydio AjaXplorer 업로드후 Impossible write into the AJXP_DATA_PATH folder ajaxplorer 나올때 보석 2016.05.18 173
3 Pydio ajaXplorer 한글파일 업로드시 411 에러 해결법 보석 2014.02.09 7504
2 Pydio 웹하드 솔루션 - AjaXplorer 4.0 한글패치 file 보석 2012.09.30 10128
1 Pydio ajaxplorer 3.0 설정 및 한글 파일 다운로드 및 압축문제 해결 file 보석 2011.10.16 16441
Board Pagination Prev 1 Next
/ 1