FreeNAS 같은 프로그램 없나요??

qprk의 이미지


리눅스 서버가 하나 있는데..

나스 전용으로 사용할 수 없어서 프리 나스 같은 웹으로도 파일 핸들링이 가능한 그런 나스 프로그램 추천 좀 해주세요

snowall의 이미지

ajaxplorer.info

피할 수 있을때 즐겨라! http://melotopia.net/b

qprk의 이미지

감사합니다. 제가 찾던거내요 ..

멋진남자...

pokev25의 이미지

http://xpenology.com/forum/

korean 섹션 보세요

qprk의 이미지

감사합니다.

제가 찾던거내요

멋진남자...

qprk의 이미지

한글 깨지는것 때문에 몇일간 삽질하여 공유 하고자 작성하였습니다.

근본적인 원인은 압축할때 파일명이나 이런것 그대로 압축이 되는것이 문제였습니다.

zip 의 포맷을 확인 해본 결과 bit flag 부분의 11번째 비트가 1이면 내부 코멘트나 파일명이 utf8 인것으로 인식 하도록 되어 있고
ajaxplorer가 사용하는 pclzip 라이브러리는 이 값이 0 입니다. (모든 플래그의 값이 다 0으로 설정됨)

압축 푸는 프로그램(알집 등) 의 경우 기본적으로 컴퓨터(windows의 경우 cp949)의 인코딩 방식을 따르도록 되어 있습니다.

압축파일명이 깨진 경우 압축 푸는 프로그램에서 설정부분에 가서 utf8 로 변경 하면 특별한 수정 없이도 압축이 잘 풀립니다.

이미 많이 공개 되어 있는 iconv() 를 써서 하는것도 효과는 있습니다.
하지만 이것은 파일 여러개를 묶었을때 효과가 있고 폴더를 내려 받을때는 폴더명만 안깨지고 폴더 안의 모든 파일명은 다 깨지더군요

근본적인 해결 방법은 위에서 이야기 한 flag 를 설정 하는 방법 입니다.

-----
core/classes/pclzip.lib.php

파일에서

$p_header['flag'] = 0;

부분을 찾아서 값을 아래와 같이 2048 로 하면 됩니다.

$p_header['flag'] = 2048;

-----

이것은 위에서 이야기 한 11번째 플래그 값을 1로 설정 하는것 으로 해당 압축 파일의 모든 파일명이 utf8 이다 라고 이야기 해주는것입니다.

압축 푸는 프로그램들은 이 값을 보고 utf8 로 파일명을 읽어오기 때문에 깨지는것 없이 잘 동작 합니다.

**********************
2기가 이상 파일 업로드는 해결 방법이 보이지 않내요 ㅠ.ㅠ

php 설정, ajaxplorer 의 설정 모두 8기가로 되어 있으나

3기가 짜리 파일을 업로드 하면 2기가까지 올라가다가 오류가 발생 하내요..
/tmp/ 에 업로드 한 파일이 저장 되다가 2기가 가 되는 순간 해당 파일이 사라지고 파일은 업로드 되지 않는군요 ...

멋진남자...

snowall의 이미지

용량 문제는 아마 64비트를 써야 해결될거예요

피할 수 있을때 즐겨라! http://melotopia.net/b

qprk의 이미지

그래서 64비트로 설치하였는대도 같은 현상 이내요

멋진남자...

익명 사용자의 이미지

.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.