\classes\file\FileHandler.class.php 파일의 284줄,
$path_string = preg_replace("/[^a-z0-9-_\\\\\/\.]+/i", '', $path_string);
이부분을 아래와 같이 바꾸시면 됩니다. (콜론문자 추가)
$path_string = preg_replace("/[^a-z0-9-_:\\\\\/\.]+/i", '', $path_string);
https://github.com/xpressengine/xe-core/issues/2416
IIS에서 1.11.6 FileHandler.class.php 오류 · Issue #2416 · xpressengine/xe-core
$path_string = preg_replace("/[^a-z0-9-_\\\\\/\.]+/i", '', $path_string); IIS에서는 C:\~~와 같이 콜론이 경로명에 포함되기때문에 1.11.6 업데이트를 적용하면 404오류가 발생합니다. 정규식 예외문자부분에 콜론도
github.com
https://xe1.xpressengine.com/qna/23308836
1.11.6 버전업 이후 FileHandler.class.php 404 오류 - 묻고답하기 - XpressEngine
서버환경은 아래와 같습니다. IIS PHP 7.1 7.2 7.3 phpext : core, bcmath, calendar, iconv, mcrypt, readline, mysqlnd, zip, zlib, libxml, openssl, simplexml, xml, wddx, xmlreader, xmlwriter, cgi-fcgi, curl, gd, gettext, mysqli, mbstring, phar,
xe1.xpressengine.com
'XE 1.11.x' 카테고리의 다른 글
[기본 URL 설정이 안 되어 있습니다.]의 오류 해결법 (0) | 2018.05.16 |
---|---|
xe-module-shop 설치 후 에러 해결 (0) | 2018.05.12 |
XE 함수 (config/func.inc.php) (0) | 2017.03.09 |
XML쿼리 사용할 때 유의할 점 (0) | 2017.02.28 |
XE url 요청 프로세스 (0) | 2017.02.28 |