1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

pukiwikiのbasisスキンをPHP7に対応させる

Last updated at Posted at 2017-12-23

自分がやってるpukiwikiサイトでは、
basisスキン( https://pukiwiki.osdn.jp/?自作スキン/basis )を使っています。

ところが、ある日突然レンタルサーバーのPHPバージョンがPHP7.0になってしまい、
スタイルが崩れて上手く表示されないという事態に・・・

ということで、basisスキンを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で削除されたんですね。
ということで、preg_match() に書き直します。

#修正後
無事、正しく表示されるようになりました!

新しいビットマップ イメージ.jpg

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?