1

글타래: 질문드립니다.

http://coh.bcpark.net/main.png
이미지 올립니다.
punbb 버전은 1.3.4 이고
attachments 버전은 1.0.2 버전입니다.
punbb 1.3.4 에서는 플러그를 웹에서 설치할수잇더군요
근대 이런오류가 떠서 지금 난감합니다...
http://coh.bcpark.net/pun_attach.rar
우선 rar로 압축했습니다.
오류가 나는 부분입니다..흠 도저히 감을 못잡겠습니다 :red:
도와주세요.
항상 감사드립니다 수고하세요.

2

댓글: 질문드립니다.

잘 보이지 않아...이미지 소스작성합니다.

Warning: getimagesize() [function.getimagesize]: URL file-access is disabled in the server configuration in /home1/coh/public_html/forum/extensions/pun_attachment/pun_attach.php on line 26

Warning: getimagesize(http://coh.bcpark.net/forum/extensions/pun_attachment/img/image.png) [function.getimagesize]: failed to open stream: no suitable wrapper could be found in /home1/coh/public_html/forum/extensions/pun_attachment/pun_attach.php on line 26

여섯게 정도 이런게 뜹니다..

3

댓글: 질문드립니다.

php 설정 문제 같습니다. php.ini 파일에 있는 "allow_url_fopen" directive는 보안상의 이유로 기본적으로 꺼져있는 경우가 많은데, 이놈을 On으로 켜놓으면 아마 해당 오류가 없어질 겁니다.

가장 좋은 방법은 보안 설정을 건드리지 않고도 잘 실행될 수 있도록 앞으로 스크립트가 수정되는 것이겠네요.

+ = ²

4

댓글: 질문드립니다.

php 설정 문제 같습니다. php.ini 파일에 있는 "allow_url_fopen" directive는 보안상의 이유로 기본적으로 꺼져있는 경우가 많은데, 이놈을 On으로 켜놓으면 아마 해당 오류가 없어질 겁니다.

죄송한대요 :ioi: php.ini 어디에 잇는거죠..:?:

5

댓글: 질문드립니다.

PunBB의 포럼 관리 메뉴를 누르면 보이는 페이지에서 Statistics 항목을 보면 PHP 버전 옆에 "Show info"라는 링크가 있습니다. 이놈을 누르면, "Loaded Configuration File" 항목 옆에 php.ini 파일의 경로를 확인하실 수 있습니다. 이 파일을 열어서 수정해 주시면 되겠네요.

+ = ²

6

댓글: 질문드립니다.

PunBB의 포럼 관리 메뉴를 누르면 보이는 페이지에서 Statistics 항목을 보면 PHP 버전 옆에 "Show info"라는 링크가 있습니다. 이놈을 누르면, "Loaded Configuration File" 항목 옆에 php.ini 파일의 경로를 확인하실 수 있습니다. 이 파일을 열어서 수정해 주시면 되겠네요.

귀찮으실탠대..죄송합니다 :red:
그런대 .. 관리자메뉴에 statistics 라는 항목이 없습니다..

StartSettingsUsersManagementExtensionsInformationCategoriesForums
StartSettingsUsersManagementExtensionsSetupFeaturesAnnouncementsE-mailRegistrationCensoringAttachments
StartSettingsUsersManagementExtensionsSearchesGroupsRanksBans
StartSettingsUsersManagementExtensionsReportsPrune topicsRebuild indexMaintenance modeAttachments
StartSettingsUsersManagementExtensionsManage extensionsManage hotfixes

에게 지금 현재 저한태 보에는 메뉴항목입니다..

7

댓글: 질문드립니다.

PunBB 1.3.x 버전에선 메뉴 구성이 약간 다르다는 것을 깜박했습니다.
Administration > Start > Information으로 들어가면 Environment 항목에 있군요. wink

+ = ²

8

댓글: 질문드립니다.

big_smile:thumbup:항상 빠른답변 감사드립니다.
그런대 저는 Information 이 메뉴란에 들어가면 아무것도 나오지않습니다.
퍼미션이 문제인가요?

9

댓글: 질문드립니다.

Administration 메뉴를 선택하면 처음 보이는 화면인데 그 화면에 아무것도 없다면 이상하군요. (url 주소는 포럼경로/admin/index.php 입니다.) 거기에 PunBB 버전이며 Server load, DB 정보가 표시될텐데요. 퍼미션 문제는 아닌 것 같습니다.

혹시, 웹 브라우저에서 포럼_경로/admin/index.php?action=phpinfo 주소로 들어가면 php 정보가 보이는지요? 위에서 말씀드린 "Show info" 링크의 주소입니다.

보통, php.ini 파일은 설치된 php 폴더 안에 위치하게 됩니다만, 영 안되면 임의로 test.php 파일을 만들어서 안에 <?php phpinfo(); ?> 코드를 입력하고 저장, 서버에 올린 후, 이 파일을 웹 브라우저에서 열어서 php 설치 정보를 알아낼 수도 있습니다.

+ = ²

10

댓글: 질문드립니다.

포럼_경로/admin/index.php?action=phpinfo

경로를 찿아들어갔는대 이 페이지는 보입니다.

11

댓글: 질문드립니다.

그나마 다행이네요. 그럼 거기 "Loaded Configuration File" 항목 옆에 보이는 php.ini 파일의 경로로 찾아들어가서 해당 파일을 수정해 주시면 되겠네요.

+ = ²

12

댓글: 질문드립니다.

Loaded Configuration File  /usr/local/Zend-3.3.3/etc/php.ini 

여기경로 나왔습니다 .. -- 그런대 이거
ftp로도 못들어가고 어디가서 해야대되는지 참 난감하내;;
아 정말 질문드리는대 너무 죄송해서리 참 :red:

13

댓글: 질문드립니다.

혹시, 개인 서버가 아니라 호스팅 서비스를 이용하시나요? 그럼 php.ini 파일의 접근을 아예 막아놨을 듯싶습니다. 아무래도 호스팅 서비스 업체에 문의를 하셔서 해당 파일의 접근과 설정에 관해서 상의하셔야 문제가 해결될 듯 하네요. roll

정 여의치 않으시다면, 검색해보니 비슷한 문제로 포럼에 문의를 한 사람의 글을 발견했는데, pun_attach.php 파일을 열어서 26번째 줄부터 시작되는 코드를 다음과 같이 수정하면 해당 오류가 사라진답니다.

        }
        else
        {
            list($width, $height, , ) = getimagesize($forum_config['attach_icon_folder'].$names[$i]);

            if (($width > 20) || ($height > 20))
                $pun_attach_errors['big_images'][] = '<li class="warn"><span>'.$forum_config['attach_icon_folder'].$names[$i].'</span></li>';
        }

하지만, 이렇게 수정해 놓으면 해당 아이콘 디렉토리에 있는 그림들의 크기 제한이 풀려버린다는군요.
잘 해결되길 바래요.

+ = ²

14

댓글: 질문드립니다.

정말 감사합니다 :red:
해결했습니다 빨리와서 답변달아야 했는대 .. 늦어서 죄송해요~
저 근대 스타일을 수정하고싶은대요
http://coh.bcpark.net/2.jpg
저 내모 에다가 이미지를 넣고싶은대요 저거 이미지도 아니고 .. 특수문자도 아니더군요 sad
저거 수정이랑 높이수정 하고싶은대..css에서 하는거 같은대 소스를 잘몰라서 지금 어리둥절하고있습니다 :red:
(높이는 게시물나오는 테이블 높이입니다.)

15

댓글: 질문드립니다.

그 놈은 PunBB에서 영리하게도 이미지를 쓰지 않고 border-color 속성을 써서 구현해 놨더군요.
거기에 대신 background image를 붙여놓으려면, 두 군데의 css 파일을 수정해 주셔야 합니다.
먼저, Oxygen.css 파일에 있는 999 번째 줄에 있는 ".brd .main-content .main-item .icon" selector 부분을 수정해서 그림이 들어갈 부분의 전체적인 위치화 크기를 지정해 주셔야 하고, 다음에 Oxygem_cs.css 파일의 362 번째 줄부터 시작되는 Status indicators 부분에서 글타래의 상태(normal, redirect, sticky...)에 따라 바뀌는 각 아이콘의 background image 속성을 지정해 주시면 될겁니다. 잘 이해가 안되시면 여기에 나와있는 코드를 참고하세요.

그리고 글타래의 제목 들어가는 부분의 높이는, Oxygen.css 파일의 823 번째 줄 ".brd .main-content .main-item" selector의 line-height 속성을 조정해 주시면 됩니다.

혹시 아직 모르실까봐 알려드리는데, css 수정하실 때, Firefox의 아주 유명한 extensions 중 하나인 Firebug의 Inspect 기능을 쓰면 아주 편하더군요.

+ = ²