오늘은 대한입니다.
sun's longitude:299 46 37.10 
· 자유게시판 · 묻고답하기 · 알파문서 · RPMS list
· 사용자문서 · 팁/FAQ모음 · 리눅스Links · 자료실
· 서버정보 · 운영자 · Books/FAQ · FreeBSD
/board/read.php:소스보기  

질문과 답변 게시판입니다.

현재 실시간으로 이곳 서버의 설정파일(몇개)를 보여주고 있습니다.
서버의 설정내용에 관한 질문은 먼저 이곳 서버의 설정내용을 참고하시길 바랍니다.

[*** 쓰기 금지단어 패턴 ***]
글 본문 중간에 업로드할 이미지를 추가하는 방법 : @@이미지이름@@
ex) @@foo.gif@@
1493 번 글의 답장글: Re: if($_GET[debug]) _debug(1); 이와같이 추가혔습니다.
글쓴이: 산이 [홈페이지] 글쓴날: 2003년 06월 10일 17:19:22 화(오후) 조회: 748
[이성희]님이 남기신 글:

>ㅇ ㅔ고고고... 수고가 많으십니다. ^^;
>
>괜히 php 높은 버전 사용하는거 아닌가 싶내요...
>저거 안정버전 인거 같아 받았는데 쩝... 

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

...

좀 어렵군요..

해당 문자열을 그대로 가져와서 $tmpl->parse() 로
eval 해봤는데 이상없더군요..


그런데 eval() 함수에서 오류가 나면 그 다음 문자열을
파싱하지 못하는데 지금은 모두 제대로 파싱하는군요..

(PHP 4.3.2 문제인것도 같네요.)

그외에

의심이 가는부분이 있는데
mp3 파일에 제대로 인코딩되어 있지 않은 파일일 경우에
위의 에러가 나는군요.

즉,

[2003.01.17] MAYA 1st
    Maya 1집 - 04 진달래꽃.mp3
    (Maya 1집 - 12 Go Away.mp3  <--- 이것도 좀 이상)

[2003.05.15] 자두 3집 - The Jadu (128Kbps)
    07. 살고 싶어.mp3


이 두개의 mp3 파일입니다.
모두 bitrate 가 0 으로 나오고 lame으로 re-encoding 에
문제가 있습니다.

현재로서 해결방법은
일단 나머지 문자열 파싱에 문제가 없으므로

_lib/class.tmpl.php

파일에서

@eval('$contents = "'.$contents.'";');

이렇게 에러출력을 방지(@)해 주는것이 좋을 것 같군요.

그외에 해결방법은

위의 두개의 mp3 파일(bitrate가 0인)의 원본을 구해서
다시 wav 에서 mp3로 제대로 인코딩하는 방법이 있습니다.
(아니면 잠시 mp3 확장자를 다른 이름으로 바꾸어 놓던지..)

또 다른 방법은

PHP 버전을 4.2.x 로 바꾸어 보는 방법도 있습니다.


가장 좋은 해결방법은 문제의 mp3 파일을 다시 인코딩하는것이

좋을 것 같군요.

당장은 @eval('$contents = "'.$contents.'";'); 이렇게 @를
추가해 놓고..

 
이전글 : if($_GET[debug]) _debug(1); 이와같이 추가혔습니다.
다음글 : 답변주신거 정말 감사합니다. 좋은 하루되세요~  
 from 61.254.75.40
JS(Redhands)Board 0.4 +@

if($_GET[debug]) _debug(1); 이와같이 추가혔습니다. 답변주신거 정말 감사합니다. 좋은 하루되세요~
인쇄용 


apache lighttpd linuxchannel.net 
Copyright 1997-2026. linuxchannel.net. All rights reserved.

Page loading: 0.01(server) + (network) + (browser) seconds