トップページ > 記事閲覧
【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/24(Thu) 14:06
投稿者 Yujiro
参照先
X-serverではPHP 7.3.8がリリースされ、ユーザーの切り替えによって使えるようになりました。
(PHP7.2台から7.3へのアップとなります)

HAIK v7.3.4 で少しテストした結果、自動リンクONの場合、長めな日本語ページ名の自動リンクが外れます。

が、単に文字数だけでは測れない何かがある様子。

日本語ページ名で自動リンクされている方は注意です。

そういえば・・・

さくらサーバーではちょっと前にPHP7.3への強制アップがあったはず。

日本語自動リンクが勝手に外れたトントンさんはしや、さくらサーバーではなかったかと。
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/27(Sun) 16:29
投稿者 トントン
参照先 https://kimono.tontonhouse.com/
Yujiroさん、お心遣いありがとうございます。

こちらはXSERVER、HAIK v7.3.4です。
PHP 7.3にしてみましたが、問題なく使えるようです。

HAIKの自動リンクはもともと利用していませんでしたが、#includeは使いまくっているので、#includeと長い日本語ページ名がリンクを不安定にさせるのかもしれませんね。
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/26(Sat) 15:40
投稿者 Yujiro
参照先
↓うみほしさん

そうなんですが、[[ ]] これでリンク完了するところと、そうでないところが
混在するのが問題でして。自動リンク全キャンセルされているならまだわかりやすいのです。

また、やはりインクルードされる対象になっているページ名を使ったリンクは
[[ページ名>ページ名]]の記述が必要なのは変わらないようです。

これがまあ、とにかく私のサイトではPHP7.2台では起こっていなかった事象。
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/25(Fri) 18:33
投稿者 うみほし
参照先
[[ページ名]]でリンクできるのは,QHMの時からの元々の仕様では?
旧QHMのマニュアルにありました。
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/25(Fri) 17:24
投稿者 Yujiro
参照先
追記:ページ名の自動リンク

中途半端なこと発見、半自動みたいになってます。

↓この記述でリンクが完了すること発見
[[ページ名]]

↓こうしなくてもOK
[[ページ名>ページ名]]
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/25(Fri) 10:32
投稿者 Yujiro
参照先
そういえば、私の場合はさくらサーバーではPHP7.3.9+HAIK7.3.4でトラブルないなあ。
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/25(Fri) 07:08
投稿者 nakah
参照先
X-serverで PHP7.3にしてみました。私のサイトでは今のところ問題ありません。
表示速度が若干 速くなったような気がします。

トントンさんは、XSERVERの PHP7.2と書いていたようです。

雑談ですが、インクルード(include)という言葉に懐かしさを感じて、
大昔に C言語やLinuxを覚えようとして挫折したのを思い出しました ;-)
Re: 【お知らせ】X-server でPHP 7.3.8 リリース 自動リンクに注意
投稿日 : 2019/10/24(Thu) 22:50
投稿者 Yujiro
参照先
追加情報

PHP7.3台+HAIK7.3.4においてさらにちょっと複雑な状況

あるページにインクルードされたページのページ名は自動リンクから外れる。
([[ > ]]これを使って手動で書けば正常)

この現象はPHP7.2台ではなかったと思う。

なお、インクルードに関しては #contentsx (末尾xつき)による目次表示もおかしくなる。

インクルードがあるページの目次は、インクルードされたページ名とその見出しが同時に
表示されてしまっている。

#contents(末尾xなし)の一般的な目次では正常に働いていると思われる。

- WEB PATIO -