マルチスクリーン対応WEB制作

K-OFFICE

054-369-3016

CafeLog(ブログシステム)でエラー

バリューサーバーで運用しているCafeNote(v4.51)でエラーが発生したとクライアントより連絡がありました。
ログイン画面を表示しようとすると以下のエラーが表示されました。

Software error:
Can’t locate lib/auth_axs.pl in @INC (@INC contains: ./lib /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at index.cgi line 56.
For help, please send mail to the webmaster (info@valueserver.jp), giving this error message and the time and date of the error.

「lib/auth_axs.pl」が見つからないため、index.cgi line 56でエラーが発生しているようです。
Value Domainにエラー発生の現状を連絡したところ以下の回答がありました。

————————————————————-
ご利用サーバー「e4.valueserver.jp」に関しまして、
2021年12月13日に大規模リニューアルを実施いたしました。

■サーバーシステムの増強と移行について
https://www.value-server.com/info/brandnew2022.html

お客様にて設置いただくwebサイトデータやスクリプトに関しましては通常はサポート範囲外とさせていただいておりますこと、何卒ご理解賜りますと幸いでございます。

お問い合わせの件につきまして、
/public_html/hakko-ec.com/cafe/sys/index.cgi 内の56行目の記述を下記に変更の上で、動作確認をいただければと存じます。

■変更前
―――――――――――――――――――――
require ‘lib/auth_axs.pl’;
―――――――――――――――――――――
■変更後
―――――――――――――――――――――
require ‘./lib/auth_axs.pl’;
―――――――――――――――――――――

上記で改善いたします場合には、他「require ‘lib/xxx.pl’;」部分も全て修正を行っていただく必要がある恐れがございますため、お客様側でご確認および調査をお願いいたします。
————————————————————-

index.cgiファイルのlib/のパスを全て./lib/変更したところ動作が正常に戻りました。
■CafeNote
cafe→sys→index.cgi
31行→39行
46行
56行

■CafeLog
cafe→admin→index.cgi
31行→40行
47行
67行
VALUEサーバーでCafeにエラーが発生している方の参考に!

Contact Form 7 add confirmで不具合

Contact Form 7 add confirmの確認画面が表示されない不具合が発生しました。

2月25日にContact Form 7のver5.4がリリースされましたが、プラグインの自動アップデートを行っているサイトは全て同じ事象が発生しています。

おそらくこのアップデートが、きっかけで不具合が発生していると思われるため、いったんver5.3.2に戻したところ、不具合は解消されました。

Contact Form 7がver5.4にアップデートされ、かつContact Form 7 add confirmのアドオンプラグインを使用しているサイトは、訪問者からのフォームの送信ができませんのでご注意ください。

とりあえずは、ダウングレードで不具合は解消されますが、Contact Form 7使い続けるにはver5.4のアップデートが必要となります。アドオンプラグインのContact Form 7 add confirmがContact Form 7と連携できる様修正が行われないと、このアドオンプラグインの使用は不可となりますので、修正を期待します。