up성공) 사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법 up 사용기


up성공) 사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지 synology 설치 방법 up 사용기

      

사진 갤러리 Piwigo 2.9.4 Release Notes  시놀로지 synology 설치 방법 up 사용기

piwigo_v294_20181114download_hangul_error_ok_11q_kr.zip

다운로드후 한글폴더 문제 수정파일 입니다.

다운로드하여 폴더에 복사 설치 하세요

<<<< piwigo 설치 진행 >>>>

https://piwigo.org/get-piwigo

donload netinstall 버전을 다운하여 한다 (  첨부저장)


20181104일 기준 네트워크 설치 2.9.4 버전 php 설정 변경없이 시놀로지 서버에 설치기 입니다 

up성공)사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지  첨부 다운 네트워크 설치 가능 

<< 제일 먼저 phpmyadmin data 만들기 >>

설치전에 data 만들어야 합니다.

 재설치시 phpmyadmin 데이타베이스 항목에 기존것 지우고 다시 만들기하여 생성 빈 상태로 설정 합니다.(삭제후  생성)

3232235521_1541335745.6113.png

piwigo 파일 다운로드 (첨부)

piwigo 사이트에서 링크 설치파일  다운로드 않데네요

( 링크 연결 않됨)

3232235521_yIGRT1ro_f8a1c7dee1301aaaf909be9e3c918b2e843839ff.jpg

링크 접속시 아래와같이 연결이 되지 않습니다.

3232235521_1542123364.55.png

 첨부 다운후  web/piwigo/piwigo-netinstall.php 에 복사 한다 / 상위 폴더도 가능

3232235521_ackDMKfT_341e86b3dd896df8b1476776ab020f3e9b4918cc.jpg


 putty.exe를 실행( 터미널 ssh 설정후) 퍼미션을 777로  권한설정

 - 접속 id/pss

 - sudo -i

 - password

 - cd ..

 - cd /volume1/web

 - mkdir piwigo

 - chmod 777 -R piwigo

3232235521_1541335191.6495.png

  설치 경로에 복사

  http://11q.kr/piw/piwigo-netinstall.php


  로 설치 파일 다운 설치 합니다.

3232235521_1541335047.0011.png

3232235521_1541334980.5282.png


3232235521_1541335294.9395.png

 설치후 디랙토리구조

3232235521_1541335347.4239.png

3232235521_1541335374.7721.png

 

 관련 경로 설정후

3232235521_1541335486.4286.png

3232235521_1541335520.3818.png


정상적인 piwigo  설치 가능하며

piwigo 재설정 설치진행시 local/config/database.inc.php 파일을 삭제후 초기 인스톨 진행합니다

3232235521_1542123741.4689.png

정상적인 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)

//$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업로드시 동기화 에러 대응

설치후  여기까지 에러대응입니다

2.9.4버전에 한글디랙토리 파일 동기화대응 1개 수정  사용중 

http://11q.kr/piw

입니다

모두 정상적으로 만들어 집니다 

4만개 사진 2시간 업로드  후

빠른 동기화 진행 5분 정도면 사진에 들어가면 썸네일 만들어지면서 보입니다.


<플러그인 설치 상태>>는 필요한 플러그인만 설치 했습니다.(초기 무설치 해도 이상 없음)

3232235521_1542124237.2331.png
겔러리 디랙토리 빠른 동기화 진행 사진 업데이트 한글 폴더/파일이름 정상적으로 업데이트 되었습니다.
3232235521_1542122458.5347.png

3232235521_1542122650.2213.png


팁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>



수정 합니다.

3232235521_1542124434.2057.png


===========================================================================================================================


이하 내용 이전 버전에서 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';

3232235521_UTRfd6tX_819019d7ff2cdf9a6ae80b9831b3ad4488d04b92.jpg

2) 한글 파일 인식시키기  정보 piwigo 에서 한글 파일/폴더명 인식시키기

1./include/config_default.inc.php 의 파일에서 761 라인을 $conf['sync_chars_regex']  수정합니다.

 수정전

$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 '';
}


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', 
      ) 
    ); 
-----------------------

3232235521_TO0NfpDE_c87fc514501c57bab203a4cad3a752e220f613d5.jpg


4) 시놀로지 개인 사용자 홈 설치  timezone 문제 발생 대응

// timezone error 수정   w:\piwigo\include\config_default.inc.php의 2번째 에  add /추가 합니다 shimss

date_default_timezone_set('Asia/Seoul');

3232235521_1541674953.9442.png

--- 문제 내용  해결---

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

3232235521_RgPfas2l_4f4abd1114e4b5460344b6739b3ef0149dda6969.jpg

>> w:\piwigo\galleries\ 폴더에 사진 복사  

>> 관리자 홈 > 빠른 동기화 하면  썸네일이 생성 됩니다


================
[Simulation] 메타데이터 동기화 결과
동기화후 에러 발생
---------------
  • 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 이용)---->> 기본동작후 사용 >>>> 사용하지 마세요 비추 하며

자체만으로도 썸네일이 잘만들어집니다
참고만
https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=7245



Comments

shimss11q 2017.04.11 10:55
Piwigo 리사이즈 컴퓨터에서 하기\r\nhttps://www.wsgvet.com/bbs/board.php?bo_table=pogo&wr_id=13
shimss11q 2017.04.15 21:21
shimss11q 2017.04.16 12:13
piwigo mp4 비디오 및 썸네일

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 2017.04.16 19:08
http://piwigo.org/forum/viewtopic.php?id=20508 \r\n\r\nSome hosts allow certain changes to the central php.ini file. \r\nIf they do then it is done by placing a personal php.ini file on the root directory of your site on the server (using ftp). \r\n\r\nI have a file called php.ini on my root which changed several server global php.ini settings. \r\n\r\nThe file is simply a text file containing the following, and saved as php.ini. \r\n\r\n=================content========= \r\nupload_max_filesize = 200M \r\npost_max_size = 200M \r\ndate.timezone = Europe/London \r\nmemory_limit = 400M \r\n=============================== \r\n\r\nYou could try this and see if it helps.
shimss11q 2017.04.23 18:57
라즈베리 파이(Ubuntu)에 설치된 piwigo에서 동영상 업로드(upload) 와 재생하기
Posted on 2015년 9월 12일 by 주인장 piwigo는 사진을 관리하기 위한 소프트웨어 입니다.
shimss11q 2017.04.23 20:10
shimss11q 2017.04.23 21:21
XPEnology DSM 6.X, 5.X DTS 오디오 코덱 설치하기 (개정판)\r\nhttps://nas.moe/archives/359
shimss11q 2017.04.23 21:22
xpenology 모델규격\r\nbroadwell (x86_64)\r\n\r\nx17 Series\r\nRS3617xs+ - synology_broadwell_rs3617xs+\r\nDS3617xs - synology_broadwell_3617xs
shimss11q 2017.04.30 21:42
mount --bind /volume2/v2/photo_data/photo /volume2/homes/shimss/www/piwigo/galleries/lock_shimss_photo/photo
shimss11q 2017.05.02 09:43
shimss11q 2017.05.02 09:50
piwigo(사진관리) 설치하기
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 2017.05.03 11:21
Warning: Invalid argument supplied for foreach() in /volume1/web/piwigo/plugins/piwigo-jplayer/include/getid3/module.audio-video.quicktime.php on line 207 Warning: Invalid argument supplied for foreach() in /volume1/web/piwigo/plugins/piwigo-jplayer/include/getid3/module.audio-video.quicktime.php on line 215
shimss11q 2018.05.29 23:22
piwigo timezone 문제 발생 functions.inc.php 수정
시놀로지 dsm 업데이트시 php.ini 초기화되어 piwigo 파일 수정으로 변경
w:\piwigo\include\functions.inc.php  파일에 추가 합니다
처음 정당한 위치 추가
date_default_timezone_set('Asia/Seoul');
....
shimss11q 2018.11.04 22:27
up성공)사진 갤러리 Piwigo 2.9.4 Release Notes 시놀로지  첨부 다운 네트워크 설치 가능
https://11q.kr/piw/
https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=2073#c_7218
shimss11q 2018.11.08 20:18
piwigo294up_file.zip 등록
나야나골드 2018.12.14 22:49
감사합니다
사서삼경 2018.12.25 06:37
감사합니다. 한글 에러 때문에 고생좀 했는데 덕분에 잘 해결했습니다.
황충 2019.03.15 14:36
감사합니다 구축 해보겠습니다.
nompangyi19 2019.09.11 02:36
감사합니다~!
둥이파파 2020.10.29 21:54
감사합니다
ZARD 01.02 13:10
감사합니다

Total 1,518 Posts, Now 1 Page


+ ☆☆☆ Bookmark link1(S52)_tall.php ☆☆☆