문제 페이지 주소 | 비공개 (작성 후 5일 경과) |
---|
오늘 라이믹스 설치 했습니다.
그냥 글쓰기 할때는 괜찮은데
이미지 파일 첨부하고 글쓰면 오류가 발생하네요.
관리자로 글쓸때는 문제 없고요.
서버는
nginx version: nginx/1.14.0
PHP 7.1.22 (fpm-fcgi) (built: Sep 12 2018 07:24:59)
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.1.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.1.22, Copyright (c) 1999-2018, by Zend Technologies
입니다.
아래는 서버에 php-fpm 로그 메시지 입니다.
-------------
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "NOTICE: PHP message: PHP Exception: CannotPerformOperationException #0 "" in vendor/defuse/php-encryption/Crypto.php on line 599"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#0 /var/www/html/rhymix/vendor/defuse/php-encryption/Crypto.php(385): Crypto::our_strlen()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#1 /var/www/html/rhymix/vendor/defuse/php-encryption/Crypto.php(500): Crypto::HKDF()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#2 /var/www/html/rhymix/vendor/defuse/php-encryption/Crypto.php(271): Crypto::HKDFTestVector()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#3 /var/www/html/rhymix/vendor/defuse/php-encryption/Crypto.php(141): Crypto::RuntimeTest()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#4 /var/www/html/rhymix/common/framework/security.php(63): Crypto::Encrypt()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#5 /var/www/html/rhymix/common/framework/filters/htmlfilter.php(535): Rhymix\Framework\Security::encrypt()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#6 (): Rhymix\Framework\Filters\HTMLFilter::Rhymix\Framework\Filters\{closure}()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#7 /var/www/html/rhymix/common/framework/filters/htmlfilter.php(537): preg_replace_callback()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#8 /var/www/html/rhymix/common/framework/filters/htmlfilter.php(427): Rhymix\Framework\Filters\HTMLFilter::_encodeWidgetsAndEditorComponents()"
[26-Sep-2018 20:44:14] WARNING: [pool www] child 23382 said into stderr: "#9 /var/www/html/rhymix/co..."
댓글 3
1. 글쓰기 할때 화면상에서는 무슨 오류가 발생하나요? 서버 오류 말고 브라우저에서 나타나는 현상이요.
2. mbstring PHP 확장모듈이 설치되어 있는지 확인해 주세요.
해결되었습니다.
mbstring PHP 설치하니까 되네요.
메뉴얼에는 iconv 또는 mbstring 이라고 되어 있고
iconv 가 깔려 있어서 될줄 알았는데
mbstring 기본적으로 요구 하나 보네요.
설치시에 그냥 넘어가지 않도록 조치가 필요한듯합니다.
감사합니다.