10月28日(金)快晴

<主な作業>
●新聞>最終校了しました
●NTT『PHP7.4は終了。8.1に変更してください』>『は?』
●[昼休憩]ラジオ放送日のお知らせ>連絡
●社長ご友人来室>ステッカー依頼
●太陽旅行のアプリケーションのアップグレード
●前ページに出現している警告の解消「PHP.ini」

新聞>最終校了しました

常務に確認して頂きました>OKとの事
最終の間違いチェックの後
週明けに印刷します。
※先月の10月号は9月号になっていました…。誰も気づいてくれない。

NTT『PHP7.4は終了。8.1に変更してください』>は?

本社部長より転送されたメールを2度読みして仰天。
いやいや、更新前に言うてくれんと(怒)
昨日、無事更新を終え、快適にバージョンアップが終わったと思っていたところ、肝心かなめのPHPのバージョンアップが『手動!』しかも昨日の更新分のは使えないだと??
>いい加減にしてくれと言う話です。
調べてみたところ、ダウンロードができないはずの漏洩防止ファイルがダウンロードできる。これはOCN(NTTのプロバイダー事業)の異常事態と言う事で作業に専念する事としました。
>部長のメールを介し、異常について認識出来ている事をNTT担当に伝えています。
>やっぱりOCNはどこか抜けている。

NTTサーバー>バージョンアップ

ほんと、胃の痛い話です。
まずは準備から。
phpMyadminを5.0.4から5.2.0へ更新(前回これが故障の原因だったので緊張)
└動作確認>OK
PHP7.4→PHP8.1へ更新

>>終了

PHP互換異常多発に対応

さあ、チェック。致命傷は無いものの、少々見るに堪えないページがあります。
終日で直すのは無理です。
今日はとにかく表面的なものを隠して行く作業へ。

<例>


▲空行を自動処理してくれなくなりました。300行を読み上げて『空です!』と警告しています。認識させるプログラムを設置。
<?php
for($i = 16 ; $i < 300; $i++) {
echo $lines[$i];
}
?>

<?php
for($i = 16 ; $i < 300; $i++) {
if(!empty($lines[$i])){

echo $lines[$i];}
}
?>


全てファイルで上記警告が表示されます。
>現在、学習中。

[昼休憩]ラジオ放送日のお知らせ>連絡

先週のスターコーン社長の助っ人でRKBラジオのホスティング役を担当した件の放送が決まった連絡を受け、お世話になった観光協会理事会と市役所の教育委員会にお知らせしました。
>11月24日(木)11:10~(周波数FM:76.6MHz)
当社では誰も聴かないですけどね。

社長ご友人来室>ステッカー依頼

「走る弁護士」と呼ばれている方のステッカー作成依頼>お受けしました。
公職選挙法に抵触しない形で作成しますので、ご安心を。
▼違法駐車などしないよう、お話しておきました。

>活動用のホームページにロックが掛かっている件を連絡して頂くようお願いしました。
そろそろ活動再開ですね。

太陽旅行のアプリケーションのアップグレード

PHP8.1は想定していなかったので、面倒な事になりました。
Wordpressの全てのプラグインをアップグレード、一部対応不明あり、これは使ってみるまで分かりません。今日は割愛します。

>本体を6.0にアップグレード、何とかクラッシュは免れました。もちろんクラッシュ経験もあるので解決の自信はあります。自身の好奇心と挑戦する勇気に感謝です。

まあ、10年に1回のステップアップですね。今まで何度も人知れず乗り越えて来ましたが、継承者もおらず私の退職以降は新規購入(保守付き)を勧めます、手直し業者など見た事がありませんし。

>そう言うわけで、会社ではこれ以上の拡張に意欲もなく、今は家計簿をクラウド上でオートメーション化するシステムを作っています。

時間ぎりぎりまで、頑張る

PHP8.0以降は使われなくなった設定が残されており故障の原因と判明、問題のコマンドを無効にしました。突然届いた未来のお知らせにタジタジです。

全てのファイルに掛けられていた呪縛から解放されました。


とりあえず大まかな処置完了。
>あとは原因となっている古いコマンドを探し、更に代替の新コマンドを探して適用する作業ですが、こちらはボチボチやります。
>終了。


投稿日

カテゴリー:

, ,

投稿者:

タグ:

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です