반응형

강좌/HP N54L 활용 12

[펌] piwigo 한글 경로 및 한글 파일명 인식하기

1. piwigo 에서 한글 파일/폴더명 인식시키기./include/config_default.inc.php 의 파일에서 ... 761 라인을 다음과 같이 수정합니다. 수정전 $conf['sync_chars_regex'] = '/^[a-zA-Z0-9-_.]+$/'; 수정후 $conf['sync_chars_regex'] = '/[\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}0-9a-zA-Z]+/u'; 2. 한글 파일 인식 오류 해결하기 ./admin/site_update.php 의 파일에서.. 아래의 함수를 적당한 위치에 추가한다. function getbasename($path) { $pattern = (strncasecmp(PHP_OS, 'WIN', 3) ..

piwigo - videojs 플러그인 모바일 사이즈 조정

piwigo 갤러리 설치 사용 중 Video JS 플러그인을 사용중이다. PC에서는 동영상이 정상적으로 보이는데 아이폰의 사파리 브라우저로 접속하니 동영상 크기가 더 크게 나와서 짜리는 경우가 발생..ㅠㅠ 그래서 직접 videojs 의 템플릿을 수정하였다. 위치는 다음과 같다. piwigo/plugins/piwigo-videojs/template/vjs-player.tpl 이곳으로 이동 한 다음 파일을 백업해두자 tar cvf backup.tgz ./vjs-player.tpl vi 등의 편집기로 위 파일을 열어 다음 문장을 수정한다. 필자는 95% 로 설정을 하였고 이 값은 사용자 환경에 맞춰서 설정하면 된다. PC 와 iOS 는 확인, 안드로이드는 아직 확인 못함. 안드로이드(갤럭시S2) 확인 결과 영..

Piwigo convert util

.JPG 파일의 사이즈를 50% 줄이는 기능 #!/bin/bash JPG_COUNT=$(ls -l *.JPG | grep ^- | wc -l) CUR_NUM=1 for i in *.JPG; do echo "convert $i [$CUR_NUM/$JPG_COUNT]"; convert $i -resize 50% $i; CUR_NUM=$(($CUR_NUM+1)); done JPG 파일을 50% 줄이고 Exif 정보를 이용하여 Rotation 하는 기능 (작동 확인 안해봄..) #!/bin/bash JPG_COUNT=$(ls -l *.JPG | grep ^- | wc -l) CUR_NUM=1 for i in *.JPG ; do echo "convert $i [$CUR_NUM/$JPG_COUNT]"; conver..

CentOS 7 ffmpeg 설치

http://www.ffmpeginstaller.com/download/#download FFMPEG Installer 사이트에서 다음 파일을 다운로드 wget http://mirror.ffmpeginstaller.com/old/scripts/ffmpeg8/ffmpeginstaller.8.0.tar.gz tar xvf ffmpeginstaller.8.0.tar.gz cd ffmpeginstaller.8.0 ./install.sh 이렇게 해주니 약 1시간 정도에 걸쳐서 알아서 다운로드 받고 컴파일 하고 인스톨 한다. 설치 후 ffmpeg -version ffmpeg version N-64601-g0089fb7-syslint Copyright (c) 2000-2014 the FFmpeg developers ..

tomcat subsonic 오류

FAIL - Application at context path /subsonic could not be started Tomcat 8 버전에 Subsonic 4.9 버전을 설치. subsonic.war 파일을 Deploy 해서 올리면 처음에는 잘 작동 한다. 하지만 Tomcat 에서 Stop 한 후에 다시 Start 를 하면 위 오류 메시지가 발생한다.. 몇일 동안 삽질 끝네 subsonic 로그를 보니 다음과 같은 에러 로그가 보인다. ERROR DaoHelper - Failed to initialize database. org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested excep..

vsftpd 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 해결

우분투 14.04 LTS 에서는 vsftp 3.0.2 가 설치되어 있다. 구글링을 해봐도 vsftpd 2.3의 버그라고 하면서 3.0.2 를 설치하라고 한다 -_-; 이미 3.0.2 버전임에도 500 OOPS: vsftpd: refusing to run with writable root inside chroot() 이 오류가 나온단 말이지.. 또 다시 구글링! 그리고 찾아낸 방법 일단 chroot 관련 설정을 사용하면 위 오류가 발생한다. 각 사용자 별로 상위 디렉토리 이동을 막고 싶을때는 다음과 같이 설정 한다. chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list allow_writeable_chroot=YES seccomp_sandbox=..

반응형