웹마스터 팁
첨부파일 100% 에서 사라지는 문제 해결 방법
2010.06.11 22:44
modsecurity.conf 파일이나
php.ini 파일설정에도 특별한 문제가 없는데
첨부파일 100% 에서 사라지는 문제가 발생한다면
아래와 같은 사항을 점검해볼 필요가 있습니다.
XE에서는 첨부파일이
files 폴더에 쌓이게 됩니다.
이 디렉토리권한을
707 또는 777 권한으로 변경해주시면 됩니다.
chmod -R 707 files
chmod -R 777 files
files 파일은 nobody 소유자인경우가 대부분이므로 계정사용자가 직접 권한을 변경 못할 수도 있으니
서버관리자에게 직접요청하거나
아래와 같이 chmod.php 파일을 만들어 xe 루트경로에 업로드후 웹상에서 실행하시면 됩니다.
<?
$cmd = `chmod -R 707 files/`;
echo "$cmd";
echo "pemission modify ok.";
?>
댓글 8
-
ㅋㅇ
2010.06.12 04:02
-
엔키오
2010.06.12 09:44
1차적인 원인은
modsecurity.conf 웹방화벽이 원인이 있을 가능성이 높습니다.
웹방화벽에
SecFilterScanPost On 이 활성화되어 있으면 안됩니다.
혹, SecFilterScanPost On 이 활성화되어 있다면
# SecFilterScanPost On 주석처리해준후, 웹서버를 리부팅하면 됩니다.
일반계정사용자라면 서버관리자에게 문의해보세요!
-
mingshuk
2010.06.12 15:18
ubuntu 10.04 LTS, apache2, php5.2.10 사용중입니다
modsecurity.conf 파일이 apache 폴더에 있다는데 저는 아무리 찾아도 없네요 ㅠ apache2랑은 다른건가요?
-
엔키오
2010.06.14 10:01
modsecurity.conf 파일은 기본적으로 apache/conf 폴더에 있는 것은 아니구요.
웹방화벽 모듈을 별도로 설치시 존재하는 겁니다.
httpd.conf 파일에 아래와 같이 모듈이 올라와 있지 않으면 설치되어 않습니다.
LoadModule security_module libexec/mod_security.so
-
김성수
2010.06.14 21:55
엔키오님, 저도 이 문제로 오늘 하루 종일 고생했는데 해결이 안되네요.
우분투, freebsd 다 안됩니다. 근데 윈도우상에서 익스플로러로 첨부하면 아주 잘 됩니다.
크롬이나 파이어폭스, 사파리에선 화일 첨부가 아예 안되네요.
말씀하신 security모듈은 로드되어 있지 않고요. ㅜㅜ
-
수달
2010.06.16 19:34
저도 10.04인데 저 방법으로 일주일 전부터 해봤는데 안되더군요.. ㅜㅜ
무슨 방법 없을까요??
서버 2008에서 우분투로 이전했더니 첨부파일 증발이;;..
-
엔키오
2010.06.17 06:49
우분투, freebsd에서 문제를 많이 호소하시네요.
저는 CentOs에서 테스트 해보았습니다..
첨부파일 문제가 서버os를 타는건지는 잘 모르겠습니다.
-
999
2010.06.21 16:17
캐시폴더 삭제 / 세션 DB 삭제 방법도 안통하고
위의 707 / 777 권한도 안되네여
특정파일만 100% 에서 증발되니... js 문제일까여...
ㅠㅠㅠㅠ 그래도 안되네요
이 문제 때문에 힘들어 죽겠어요