up성공) 사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법 up 사용기
컨텐츠 정보
- 28,452 조회
- 23 댓글
- 0 추천
-
목록
본문
사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법 up 사용기
piwigo_v294_20181114download_hangul_error_ok_11q_kr.zip
다운로드후 한글폴더 문제 수정파일 입니다.
다운로드하여 폴더에 복사 설치 하세요
<<<< piwigo 설치 진행 >>>>
donload netinstall 버전을 다운하여 한다 ( 첨부저장)
20181104일 기준 네트워크 설치 2.9.4 버전 php 설정 변경없이 시놀로지 서버에 설치기 입니다
up성공)사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 첨부 다운 네트워크 설치 가능
<< 제일 먼저 phpmyadmin data 만들기 >>
설치전에 data 만들어야 합니다.
재설치시 phpmyadmin 데이타베이스 항목에 기존것 지우고 다시 만들기하여 생성 빈 상태로 설정 합니다.(삭제후 생성)
piwigo 파일 다운로드 (첨부)
piwigo 사이트에서 링크 설치파일 다운로드
첨부 다운후 web/piwigo/piwigo-netinstall.php 에 복사
putty.exe를 실행( 터미널 ssh 설정후) 퍼미션을 777로 권한설정
- 접속 id/pss
- sudo -i
- password
- cd ..
- cd /volume1/web
- mkdir piwigo
- chmod 777 -R piwigo
설치
http://11q.kr/piwigo/piwigo-netinstall.php
로 설치 파일 다운 설치 합니다.
설치후 디랙토리구조
정상적인 piwigo 설치 가능하며
piwigo 재설정 설치진행시 local/config/database.inc.php 파일을 삭제후 초기 인스톨 진행합니다
정상적인 web 업로드 사용은 사용상 이상 없으나
백업한 사진폴더 파일을 smb/ftp로 한번에 복사시 한글 폴더및 한글파일명이 문제 발생 합니다.
개선된점) 시놀로지에서 썸네일도 정상적으로 만들어집니다
<<</piwigo/galleries 폴더에 ftp 업로드 진행 빠른 동기화 진행시 한글폴더/파일 문제 v2.9.4버전 에러대응>>>
<사용조건 : 시놀로지 web/piwigo 폴더에 설치 기준>
1.웹형식은 설치후 한글은 문제없으나 galleries디랙토리에/파일 ftp업로드시 동기화 에러 대응.
문제내용
- piwigo_photo_all_mount/photo_lock/1_photo_사진첩] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_모임_ORG] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_모임_ORG/김유겸아줌마들] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_모임_ORG/김유겸아줌마들/세레나] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/당구교실] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/스타실전전술특강] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/스타실전전술특강/스타크래프트_강좌] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/SBVMC모바일 장치를 위한 빠른 동영상 엔코딩] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/미이라2] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/포토샵 기초과정 (schoolweb)(이진경) (avi)] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/photo_공유] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/2009년설] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/심정보결혼_조카_html] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/여름휴가_엘리시안강촌_솔비치_양양20090801] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/여름휴가_엘리시안강촌_솔비치_양양20090801/심재규_여름휴가20090801] PWG-UPDATE-1 (wrong filename)
1)한글폴더/파일 업로드 에러 수정 필수 (11.5.0버전)
//$conf['sync_chars_regex'] = '/^[a-zA-Z0-9-_.]+$/';
//shimss 변경 파일 \piwigo\include\config_default.inc.php 789
$conf['sync_chars_regex'] = '/[\x{1100}-\x{11FF}\x{3130}-\x{318F}\x{AC00}-\x{D7AF}0-9a-zA-Z]+/u';
//shimss 한글 galleries디랙토리에/파일 ftp업로드시 동기화 에러 대응
설치후 여기까지 에러대응입니다
11.5.0버전에 한글디랙토리 파일 동기화대응 1개 수정 사용 장상적으로 사용 가능
======================================================
======================================================
======================================================
======================================================
입니다
모두 정상적으로 만들어 집니다
4만개 사진 2시간 업로드 후
빠른 동기화 진행 5분 정도면 사진에 들어가면 썸네일 만들어지면서 보입니다.
<플러그인 설치 상태>>는 필요한 플러그인만 설치 했습니다.(초기 무설치 해도 이상 없음)
겔러리 디랙토리 빠른 동기화 진행 사진 업데이트 한글 폴더/파일이름 정상적으로 업데이트 되었습니다.
팁1) 상단 갤러리 제목을 처음상태 링크 만들기.
타이틀에 제목 수정하고
http://11q.kr/piw Piwigo v2.9.4 갤러리
타이틀 클릭시 상위메뉴로 이동
페이지 베너에서
<h1><a href="http://11q.kr/piw"><span style="font-size: 18px;">%gallery_title%</span></a></h1>
<p>사진 갤러리에 오신 것을 환영합니다</p>
수정 합니다.
===========================================================================================================================
이하 내용 이전 버전에서 piwigo 설치 에러대응은 미적용하고 참고만 하세요
한글문제만 수정후 2.9.4버전에서는 에러없이 잘됩니다.
============================================================================================================================
<<< 하기 내용은 294버전과 무관하며 상기변경이 294 버전 변경 정보입니다 >>>
<<</piwigo/galleries 폴더에 ftp 업로드 진행 한글/썸네일/timezone에러 대응 >>>>
1) 시놀로지 나스에서 썸네일만 되게 수정하면 된다 : 360 line
w:\piwigo\admin\include\image.class.php
// shimss 사진 썸네일 synology nas에서 만들어지게 할것 ='gd' 추가
$library = $conf['graphics_library']='gd';
2) 한글 파일 인식시키기 정보 piwigo 에서 한글 파일/폴더명 인식시키기
1./include/config_default.inc.php 의 파일에서 761 라인을 $conf['sync_chars_regex'] 수정합니다.
수정전
$conf['sync_chars_regex'] = '/^[a-zA-Z0-9-_.]+$/';
수정후
2. 한글 파일 인식 오류 해결하기
./admin/site_update.php 의 파일에서..
아래의 함수를 적당한 위치에 추가한다.
function getbasename($path) {
3. basename 를 모두 getbasename 으로 수정한다.
3) piwigo에서 원치않는 폴더 @eaDir 업로드 방지
http://cooltrash.egloos.com/3176496
http://egloos.zum.com/cooltrash/v/3176496
파일 경로 : piwigo/admin/include/functions.php
569라인에 exclude 폴더 명 추가
function 명 : get_fs_directoried
수정 내용 : sync_exclude_folders
'@eaDir', 폴더명을 추가.
===== 전===========
$exclude_folders = array_merge(
$conf['sync_exclude_folders'],
array(
'.', '..', '.svn',
'thumbnail', 'pwg_high',
'pwg_representative',
'pwg_format',
)
);
=============== 후 ========
$exclude_folders = array_merge(
$conf['sync_exclude_folders'],
array(
'.', '..', '.svn',
'thumbnail', 'pwg_high',
'pwg_representative',
'pwg_format',
'@eaDir',
)
);
-----------------------
4) 시놀로지 개인 사용자 홈 설치 timezone 문제 발생 대응
// timezone error 수정 w:\piwigo\include\config_default.inc.php의 2번째 에 add /추가 합니다 shimss
date_default_timezone_set('Asia/Seoul');
--- 문제 내용 해결---
Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /volume2/homes/shimss/www/piwigo/include/common.inc.php on line 134 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /volume2/homes/shimss/www/piwigo/include/common.inc.php on line 134 Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /volume2/homes/shimss/www/piwigo/admin/intro.php on line 116
>> w:\piwigo\galleries\ 폴더에 사진 복사
>> 관리자 홈 > 빠른 동기화 하면 썸네일이 생성 됩니다
- piwigo_photo_all_mount/photo_lock/1_photo_사진첩] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_모임_ORG] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_모임_ORG/김유겸아줌마들] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_모임_ORG/김유겸아줌마들/세레나] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/당구교실] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/스타실전전술특강] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/스타실전전술특강/스타크래프트_강좌] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/SBVMC모바일 장치를 위한 빠른 동영상 엔코딩] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/미이라2] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/video_보안/포토샵 기초과정 (schoolweb)(이진경) (avi)] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/2_photo_temp/photo_공유] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/2009년설] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/심정보결혼_조카_html] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/여름휴가_엘리시안강촌_솔비치_양양20090801] PWG-UPDATE-1 (wrong filename)
- [./galleries/ftp_folder/piwigo_photo_all_mount/photo_lock/1_photo_사진첩/심재규_사진첩_친척_ORG/여름휴가_엘리시안강촌_솔비치_양양20090801/심재규_여름휴가20090801] PWG-UPDATE-1 (wrong filename)
주) piwigo 자동 썸네일 이미지 만들기 ver.1.0 (리눅스 bash 이용)---->> 기본동작후 사용 >>>> 사용하지 마세요 비추 하며
관련자료
-
링크
-
첨부등록일 2017.04.16 19:01등록일 2017.04.16 19:01등록일 2018.11.04 21:37등록일 2018.11.14 19:18
shimss11q님의 댓글
http://piwigo.org/forum/viewtopic.php?id=19706&p=2
의 댓글을 참고하여
--- 갤러리 (메인 디렉토리)
|| --- 비디오 (서브 디렉토리)
--- video1.mpg
--- video2.mpg
||| --- pwg_representative (서브 서브 -directory)
--- video1.jpg
--- video2.jpg
'내부'비디오 디렉토리에는 'pwg_representative'라는 디렉토리가 있습니다
.
galleries\videos\mychild.mp4
galleries\videos\pwg_representative\mychild.jpg
이렇게 되어 있으면 된다는 이야기다.
이렇게 해서 싱크로를 해주면 되겠다.아직 까지 한글이름은 음.. 안되는듯.
shimss11q님의 댓글
shimss11q님의 댓글
http://www.spacek.xyz/mle/?p=383&cpage=1#comment-367
--압축을 해제하면 현재 폴더에 piwigo 라는 디렉토리를 만들고 파일이 복사됩니다.
저는 외장하드에 설치하였기 대문에 /ext/piwigo로 설치됩니다.
아파치 웹서버에서 /ext/piwigo를 인식하게 하기 위하여 저는 심볼릭링크를 만들었습니다.
piwigo가 길어서 pw로 줄였습니다. ^^
ln -s /ext/piwigo /var/www/html/pw
piwigo 폴더를 아파치가 접근할 수 있도록
owner를 변경하여 주고
파일의 접근 권한도 변경합니다.
chown -R www-data:www-data /ext/piwigo
chmod -R 0755 piwigo
piwigo는 사진을 관리하기 위하여 데이터베이스를 사용합니다.
그래서 처음 실행하기 전에 먼저 MySQL에 데이터베이스를 만들어야 합니다.
이름은 임의로 지어도 무관하지만 나중에 혼돈이 없도록 piwigo로 짓는 것이 좋습니다.
아래 사진 처럼 데이터베이스를 작성합니다.
저는 phpmyadmin을 설치하였기에 phpmyadmin에서 데이터베이스를 만들었습니다.
shimss11q님의 댓글
shimss11q님의 댓글
https://11q.kr/piw/
https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=2073#c_7218