글쓰기 오류

?

오늘 라이믹스 설치 했습니다.

 

그냥 글쓰기 할때는 괜찮은데

 

이미지 파일 첨부하고 글쓰면 오류가 발생하네요.

 

관리자로 글쓸때는 문제 없고요.

 

서버는

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..."

  • ?
    참고로 비회원도 글쓰기 됩니다.
  • Lv36

    1. 글쓰기 할때 화면상에서는 무슨 오류가 발생하나요? 서버 오류 말고 브라우저에서 나타나는 현상이요.

    2. mbstring PHP 확장모듈이 설치되어 있는지 확인해 주세요.

  • Lv36 ?

    해결되었습니다.
    mbstring PHP 설치하니까 되네요.
    메뉴얼에는 iconv 또는 mbstring 이라고 되어 있고

    iconv 가 깔려 있어서 될줄 알았는데
    mbstring 기본적으로 요구 하나 보네요.

    설치시에 그냥 넘어가지 않도록 조치가 필요한듯합니다.
    감사합니다.