admin.png

board.png

OS : Ubuntu 16.10 Beta 2

 

[Rhymix Server Environment 2016-10-01]

realpath : 
location : en
package : XE
host : https://
app : nginx/1.11.4
xe_version : 1.8.25
php : 7.0.11-1+deb.sury.org~yakkety+1
db_type : mysqli_innodb
use_rewrite : Y
use_db_session : N
use_ssl : always
phpext : core, libxml, openssl, zlib, cgi-fcgi, mysqlnd, xml, calendar, curl, mbstring, fileinfo, ftp, gd, gettext, iconv, igbinary, imagick, exif, msgpack, mysqli, pdo_mysql, phar, readline, shmop, simplexml, sockets, sysvmsg, sysvsem, sysvshm, wddx, xmlreader, xmlwriter, xsl, memcached, zend opcache
max_file_uploads : 20
post_max_size : 25M
memory_limit : 128M

 

 

운영에 들어가기 전에 테스트를 해보고 있는 데 분류가 표시되지 않습니다.

혹시몰라 /files/ 및 하위 폴더의 권한을 707로 조정했지만, 분류가 표시되지 않네요.

  • profile

    라이믹스에서 배포하는 nginx 설정에 버그가 있는 것 같네요.

    files/cache/document_category 폴더에 직접 접근할 수 있도록 예외처리해 줘야 할 것 같은데.....

     

    확인해 보니 라이믹스에서 배포하는 설정파일에는 이상이 없습니다.

    혹시 사용하시는 설정파일이 이 파일과 다르거나,

    다른 설정에서 files/cache/ 접근을 막고 있지는 않은지 확인해 보시기 바랍니다.

    403 오류는 퍼미션 문제뿐 아니라 rewrite 규칙이나 nginx 설정 때문에 발생할 수도 있습니다.

  • profile profile

    nginx 설정을 살펴보았는 데, 아래와 같은 코드가 있길 래 삭제했더니 잘 되네요. :)

     

        # Block .php file inside upload folder. uploads(wp), files(drupal, xe), data(gnuboard).
        location ~* /(?:uploads|files|data)/.*\.php$ {
            deny all;
        }

     

  • profile profile
    네, 저건 라이믹스에서 배포한 코드가 아니네요 ㅎㅎ