제로보드/그누보드/phpBB/ ...

ilinri의 이미지

php와 mysql이 돌아가는 리눅스(Fedora Core 3) 서버에 게시판을 설치하는 게 왜 이리 힘들까요?

zeroboard는 설치 시 관리자 로그인을 해도 계속 로그인 화면이 떠서 게시판을 만들지 못하고 있습니다.

gnuboard는 설치는 다 됐다고 하는데 시험 삼아 게시물을 간단히 쓰고 확인해 보면 내용과 메뉴(쓰기, 수정, 삭제 등)가 사라지고 위에 '제목', '이름' 등만 남아 있어서 쓰지 못하고 있습니다.

phpBB는 어떨까요? KLDP BBS가 phpBB인가 본데, 아무래도 스킨이라는 것 자체가 없는 것 같고 다양하다는 styles도 skin에 비해 무미건조한 것 같습니다만.

php와 mysql에 문제가 있는 건지, 무료 게시판 프로그램에 문제가 있는 건지, 리눅스 서버에 문제가 있는 건지, 답답합니다.

익명 사용자의 이미지

ilinri wrote:
php와 mysql이 돌아가는 리눅스(Fedora Core 3) 서버에 게시판을 설치하는 게 왜 이리 힘들까요?

zeroboard는 설치 시 관리자 로그인을 해도 계속 로그인 화면이 떠서 게시판을 만들지 못하고 있습니다.

gnuboard는 설치는 다 됐다고 하는데 시험 삼아 게시물을 간단히 쓰고 확인해 보면 내용과 메뉴(쓰기, 수정, 삭제 등)가 사라지고 위에 '제목', '이름' 등만 남아 있어서 쓰지 못하고 있습니다.

phpBB는 어떨까요? KLDP BBS가 phpBB인가 본데, 아무래도 스킨이라는 것 자체가 없는 것 같고 다양하다는 styles도 skin에 비해 무미건조한 것 같습니다만.

php와 mysql에 문제가 있는 건지, 무료 게시판 프로그램에 문제가 있는 건지, 리눅스 서버에 문제가 있는 건지, 답답합니다.

php 옵션 문제 인 듯 합니다.

register_global 이거였나? 이게

php 버전 올라가면서 default 값이 on->off가 되어서

에러가 나더군요

제로보드 홈피나 구글링 하면 좀 나올겁니다.

랜덤여신의 이미지

손님6 wrote:
php 옵션 문제 인 듯 합니다.
register_global 이거였나? 이게
php 버전 올라가면서 default 값이 on->off가 되어서
에러가 나더군요
제로보드 홈피나 구글링 하면 좀 나올겁니다.

제가 알기로는 제로보드, phpBB 둘 다 register_globals=off 상태에 대응하는 것으로 알고 있습니다.

웹 프로그램 3개가 함께 동작하지 않는다는 것은, 역시, 서버의 문제 아닐까요...?
mysql 접근하는 테스트 스크립트를 짜서 돌려보세요... 어디가 문제인지;

7339989b62a014c4ce6e31b3540bc7b5f06455024f22753f6235c935e8e5의 이미지

확실하지는 않지만, 세션 관련 문제인 것 같습니다. 어쩌면 selinux 옵션을 꺼야 할지도 모릅니다;;

KLDP BBS에서 selinux로 검색해보세요.

NamSa의 이미지

손님6 wrote:
ilinri wrote:
php와 mysql이 돌아가는 리눅스(Fedora Core 3) 서버에 게시판을 설치하는 게 왜 이리 힘들까요?

zeroboard는 설치 시 관리자 로그인을 해도 계속 로그인 화면이 떠서 게시판을 만들지 못하고 있습니다.

gnuboard는 설치는 다 됐다고 하는데 시험 삼아 게시물을 간단히 쓰고 확인해 보면 내용과 메뉴(쓰기, 수정, 삭제 등)가 사라지고 위에 '제목', '이름' 등만 남아 있어서 쓰지 못하고 있습니다.

phpBB는 어떨까요? KLDP BBS가 phpBB인가 본데, 아무래도 스킨이라는 것 자체가 없는 것 같고 다양하다는 styles도 skin에 비해 무미건조한 것 같습니다만.

php와 mysql에 문제가 있는 건지, 무료 게시판 프로그램에 문제가 있는 건지, 리눅스 서버에 문제가 있는 건지, 답답합니다.

php 옵션 문제 인 듯 합니다.

register_global 이거였나? 이게

php 버전 올라가면서 default 값이 on->off가 되어서

에러가 나더군요

제로보드 홈피나 구글링 하면 좀 나올겁니다.

저도 register_global 를 가지고 해결했던듯한기억이...
리눅스 문제라기보다는 php버전에따라 register_global 의
on off문제인듯 싶더군요..

ilinri의 이미지

register_globals는 on, off 모두 시도해 봤지만 제로보드에서 관리자 로그인 화면이 계속 뜨는 문제를 해결할 수 없었습니다.

SELinux에 대해서는 제가 잘 몰라서 해보지 못했습니다.

서버 자체의 문제, 그러니까 Fedora Core 3의 문제일 수도 있기 때문에 다 지우고 Ubuntu 5.04를 깔아보기도 했는데, Ubuntu가 그래픽 카드를 잡지 못해서 포기했습니다.

FC3가 그렇게 허술한 운영체제일 것 같진 않은데, Red Hat 9 Bible을 보면서 차근차근 설정했는데 php와 mysql을 지원하는 BBS가 제대로 작동되지 않는 이유를 모르겠군요.

제로보드 홈페이지 게시판에 올라있는 팁도 다 써봤지만 안되고 있습니다.

ben9의 이미지

ilinri wrote:
register_globals는 on, off 모두 시도해 봤지만 제로보드에서 관리자 로그인 화면이 계속 뜨는 문제를 해결할 수 없었습니다.

디비의 유저 설정이 안되는 경우가 있더군요. 내경우는 phpMyAdmin을 설치하고 유저설정을 하고 나서 해결됐습니다. 왜그런진 확인 안했는데 시도해 보셔도...

망치의 이미지

제로보드의 경우 MySQL 4.x 버젼에서 스키마 파일을 수정해줘야하는 경우가 있더군요.. 그것도 확인해보세요..

---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/

selflost의 이미지

ditto wrote:
확실하지는 않지만, 세션 관련 문제인 것 같습니다. 어쩌면 selinux 옵션을 꺼야 할지도 모릅니다;;

KLDP BBS에서 selinux로 검색해보세요.


selinux 옵션을 끄지는 마시구요.
php.ini 파일을 뒤져보시면 session이 생성되는 디렉토리의 위치를 알 수 있습니다.
그 디렉토리의 퍼미션과 소유자, 소유그룹을 수정해주시면
로그인이 잘 됩니다.

초보주제에 말이 많다;;;;
그래두 어쩔 수 없다....
안그러면 깝깝해 죽는다 ㅠㅠ

rekcuf의 이미지

저도 동일한 문제로 그저께까지 고생했는데 해결했습니다.

http://blog.naver.com/post/postView.jsp?blogId=rekcuf&logNo=140014978138&categoryNo=13&viewdate=&cpage2=1&cpage=1

제 블로그의 이글과 그 이전 글을 참조하세요.

# apt-get install HOPE

aNsITAte의 이미지

php 설정에서

mysql

모듈이 로딩되는지 확인해보세요~

제로보드는 윗분의 말씀대로 mySQL버전에 따라서 문제가 좀 있는것 으로보이는데

다른 것 까지 작동이 이상하다는 것은 아무래도 설정이 잘못된 것같네요.

php 소스가 제대로 파싱되는 상황으로 보이기 때문에

mysql과 php 의 연결이 문제가 아닐까 생각해봅니다.

ps. 대안으로는 데비안을 쓰세요. -_-;; phpbb, wiki 같은 것들이 모두 패키징 되어있습니다. 편하죠 .

그립다는 것은 아직도 네가 내 안에 남아 있다는 뜻이다.
그립다는 것은 지금은 너를 볼 수 없다는 뜻이다.
볼 수는 없지만 보이지 않는 내 안 어느 곳에 네가 남아 있다는 뜻이다.
-이정하의 《혼자 사랑한다는 것은》중에서-

rekcuf의 이미지

데비안 쓰면서도 몰랐네요.
phpbb, wiki 가 패키징되어 있었다는 것을...

apt-cache search 해서 찾아보면 나오겠죠?

그냥 apt-get install phpbb 해도 될려나요?

빨리 확인해 봐야 겠네요...

# apt-get install HOPE

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.