pukiwiki의 basis 피부를 PHP7에 대응
베이스 스킨https://pukiwiki.osdn.jp/?피부를 자제하다을 사용합니다.
그런데 어느 날 갑자기 서버를 대여한 PHP 버전은 PHP7이었다.되다
몸이 무너져서 잘 안 나와요.
따라서 베이스 스킨이 PHP7에 대응할 때의 수정점을 먼저 적는다.
pukiwiki 버전: 1.5.1
PHP 버전: 7.0.19
수정점
basis/base.css.php 내용을 변경합니다.
base.css.php#197行目
-- <?php if (ereg("MSIE (5|6)", $ua)) {?>
++ <?php if (preg_match("/MSIE (5|6)/", $ua)) {?>
의외로 찾기 어려워요...
ereg은 PHP7입니다.0에서 지운 거죠?
그러므로match()로 덮어씁니다.
수정 후
평안, 정확하게 표시했어!
Reference
이 문제에 관하여(pukiwiki의 basis 피부를 PHP7에 대응), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sleach/items/3c957eeb2a4cdbb3e80e
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
#197行目
-- <?php if (ereg("MSIE (5|6)", $ua)) {?>
++ <?php if (preg_match("/MSIE (5|6)/", $ua)) {?>
평안, 정확하게 표시했어!
Reference
이 문제에 관하여(pukiwiki의 basis 피부를 PHP7에 대응), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sleach/items/3c957eeb2a4cdbb3e80e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)