|
|
|
텍스트큐브 1.8.5의 표지, 최근 글, 최근 덧글 등에 들어간 IE 8의 웹조각(web slice) 기능 때문에 브라우져 내에서 빈 줄이
나타난다. 편법이지만 이 문제는 아래와 같이 텍스트큐브 파일을 수정해서 해결할 수 있다.
/library/view/view.php 에서 1118번 째 줄에 있는 addWebSlice 함수를 찾아 아래처럼 고쳐 준다.
function addWebSlice($content, $id, $title) { return '<div class="hslice" id="'.$id.'" style="margin:0;padding:0;">'.CRLF. '<h4 class="entry-title" style="visibility:hidden;height:0;margin:0;padding:0;">'.$title.'</h4>'.CRLF. '<div class="entry-content" style="margin:0;padding:0;">'.CRLF.$content.CRLF.'</div>'.CRLF. '</div>'.CRLF; }
↓↓↓
function addWebSlice($content, $id, $title) {
# return '<div class="hslice" id="'.$id.'" style="margin:0;padding:0;">'.CRLF.
# '<h4 class="entry-title" style="visibility:hidden;height:0;margin:0;padding:0;">'.$title.'</h4>'.CRLF.
# '<div class="entry-content" style="margin:0;padding:0;">'.CRLF.$content.CRLF.'</div>'.CRLF.
# '</div>'.CRLF;
return $content;
}
|
dark다크묵墨
2011/01/19 21:38
2011/01/19 21:38
|
| Track this back : http://darkm.i234.me/trackback/168 |
|
|
|
|
|
최초 우분투 설치시 아이피를 동적 할당 방식으로 설치한 경우 networking(/etc/network/interfaces) 데몬이 구동되는 상태입니다. 이 경우 고정 아이피 설정이 어렵더군요. 일부에선 데스크탑 버전에서만 그렇다고 하네요. (여러 블로거들이 조언에도 불구하고 잘 안됐어요. ㅜㅜ)
networking 대신 GUI 인터페이스인 네트워크 도구로 대체하면 가능합니다.
/etc/init.d/networking stop 커맨드 입력 후 패널의 '시스템/관리/네트워크도구'를 통해 설정하시면 됩니다. 'IPv4' 항목에서 아이피, 넷마스크, 게이트웨이, DNS서버 내용을 입력하고 "모든
사용자가 사용할 수 있음"이란 옵션과 "자동으로 연결" 옵션을 체크하면 부팅할 때 바로 연결될 겁니다.
추후 다시 networking(/etc/network/interfaces)를 사용해야 할 경우 아래와 같이 커맨드 입력하세요. /etd/init.d/NetworkManager stop /etc/init.d/networking restart
|
dark다크묵墨
2011/01/19 16:23
2011/01/19 16:23
|
| Track this back : http://darkm.i234.me/trackback/166 |
|
|
|
|
|
우분투서버 세팅 후 테스트 겸해서 텍스트큐브를 설치하였으나 계속해서 로그인 안되며 로그인 화면만 리플레쉬 되는 증상이 발생.
ㅠㅠ 오전 내내 이것 땜에 서버내부 설정 파일들을 다시 훑어 봤다는....
결론은 접속 주소에 localhost 가 포함되었던 문제였다. 아이피로 접속하니 해결! 허걱~ 이렇게 쉬운 걸... |
dark다크묵墨
2011/01/19 10:25
2011/01/19 10:25
|
| Track this back : http://darkm.i234.me/trackback/165 |
|
|
|
|
|
우분투에서 패키지로 아파치 설치시 rewrite 모듈이 비활성 상태이다.
다음과 같이 수정하여 활성화 시키도록 합니다.
1. mod_rewrite 설치
$sudo a2enmod rewrite
2. /etc/apache2/site-available/default 아래와 같이 수정 $sudo vi /etc/apache2/site-available/default
<VirtualHost *:80> ServerAdmin webmaster@localhost
DocumentRoot /home/web-server/ <Directory /> Options FollowSymLinks AllowOverride None </Directory> <Directory /home/web-server/> # 사용할 웹서버 루트 디렉토리 Options Indexes FollowSymLinks MultiViews AllowOverride all # 변경할 부분 Order allow,deny allow from all </Directory> ........
3. apache 서버 재시작
$sudo /etc/init.d/apache2 restart
참고>> 경로 ' /etc/apache2/mods-enabled/'에 rewrite.load 모듈이 있는지 확인한다. |
dark다크묵墨
2011/01/19 08:46
2011/01/19 08:46
|
| Track this back : http://darkm.i234.me/trackback/164 |
|
|
|
|