게시판을 Q&A로 사용할 때, '댓글 허용' 옵션을 수정할 수 없도록 하는 방법
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
게시판을 Q&A 목적으로 사용하고 있습니다.
문제는 어떤 사용자가 '댓글 허용' 체크박스를 해제해 버릴 수 있다는 데 있습니다.
검색을 통해, 다음과 같은 글에서 해답을 찾은 것으로 생각했습니다.
https://xetown.com/questions/1478607
위 글에서 나온 대로, style="display:none;" 을 속성으로 주었는데도 계속 보입니다.
저는 게시판 스킨을 /modules/board/skins/스킨이름/write_form.html 에서 수정했는데..
수정한 것을 웹브라우저에서 보더라도 수정한 것이 반영이 되지 않습니다.
(주석도 달아봤는데, 소스보기를 해도 그 주석이 표시가 되지도 않습니다.)
라이믹스 관리자 페이지에서 보더라도 '캐시파일 재생성'을 해 봐도 동일합니다.
/modules/board/skins/스킨이름/write_form.html <-- 여기에서 수정한 것이 왜 웹사이트에 반영되지 않을까요?
뭔가 '캐시'와 관계 있어보입니다만..
혹시나 해서 저희 서버 환경은 다음과 같습니다.
뭐가 문제일까요? 어디를 수정해 봐야 할까요?
-------------------
[Basic Information]
rhymix_version : 2.0.24
date : 2024-10-16 16:09:21 +0900 (2024-10-16 07:09:21 UTC)
php : 7.4.33 (64-bit)
server : Apache/2.4.52 (Ubuntu)
os : Linux 5.15.0-107-generic
sapi : apache2handler
baseurl : https://www.DOMAIN.COM/
basedir : /DOMAIN.COM/
owner : www-data (33:33)
user : www-data (33:33)
ssl : always
[System Settings]
db.type : mysql (innodb, utf8mb4)
db.version : 10.6.18-MariaDB-0ubuntu0.22.04.1
cache.type : dummy
file.folder_structure : 2
file.umask : 0022
url.rewrite : 1
locale.default_lang : ko
locale.default_timezone : Asia/Seoul
locale.internal_timezone : 32400
mobile.enabled : false
mobile.tablets : false
session.delay : false
session.use_db : false
session.use_keys : true
session.use_ssl : true
session.use_ssl_cookies : true
view.concat_scripts : none
view.minify_scripts : common
use_sso : false
[PHP Settings]
session.auto_start : 0
session.gc_maxlifetime : 28800
session.save_handler : files
max_file_uploads : 20
memory_limit : 128M
post_max_size : 8M
upload_max_filesize : 2M
extensions : bcmath, bz2, calendar, curl, dba, dom, exif, ffi, fileinfo, ftp, gd, gettext, hash, iconv, imagick, intl, json, libxml, mbstring, mysqli, mysqlnd, openssl, pcre, pdo, pdo_dblib, pdo_mysql, phar, posix, readline, shmop, simplexml, soap, sockets, sodium, sysvmsg, sysvsem, sysvshm, xml, xmlreader, xmlrpc, xmlwriter, xsl, zend opcache, zip, zlib
[Modules]
module : attendance (7.2.8), bookmark (0.1)
[Addons]
addon : no additional addons
[Layouts]
layout : LAYOUT01 (1.0), LAYOUT01_bak (1.0)
[Widgets]
widget : widget_social_login (1.8.14)
[Widgetstyles]
widgetstyle : no additional widgetstyles
-------------------------
댓글 1
저희가 개발서버, 운영서버 나누어서 진행하고 있는데.. '서버'를 헷갈려서 반영이 안된 것이었습니다.
서버 제대로 지정하니 바로 반영되네요.
저 같은 실수는 하지 않으시기를.. ㅠ.ㅠ