강좌/HP N54L 활용

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

acidpop 2014. 9. 12. 15:38
반응형

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) ? '/([^\/]+)[\/]*$/' : '/([^\/\\\\]+)[\/\\\\]*$/');
if (preg_match($pattern, $path, $matches))
    return $matches[1];
return '';
}

후에....

./admin/site_update.php 의 파일에서.. 

basename 으로 되어있는 소스를 모두 getbasename 으로 수정한다.

 

 

.

.

.

 

 

위와같이 수정을 하면 piwigo 에서도 한글 파일/폴더명을 인식하여 자동으로 갤러리가 생성이 됩니다.,





출처 : http://xenostudy.tistory.com/415


반응형

'강좌 > HP N54L 활용' 카테고리의 다른 글

N54L 커스텀 펌웨어 올리기  (0) 2015.10.20
HP N54L 램 16GB로 증설  (2) 2015.08.07
piwigo - videojs 플러그인 모바일 사이즈 조정  (0) 2014.07.15
Piwigo convert util  (0) 2014.07.15
vim 설정  (0) 2014.07.15
CentOS 7 ffmpeg 설치  (0) 2014.07.11
PHP-FPM 설치 후 php.ini 설정  (0) 2014.07.10
tomcat subsonic 오류  (0) 2014.07.10