Wiz PHP [ホームに戻る] [スレッド一覧] [新規投稿] [留意事項] [ワード検索] [管理用] [過去ログ] 記事閲覧
このスレッドは管理者からのメッセージです。

  • スレッド先頭部のまたはをクリックするとスレッド内の全記事を表示します。(はツリー表示)
  • 記事先頭の▼ △をクリックすると参照関係のある発言をその発言から(は下、は上) へツリー表示します。 
  • スレッド最終行のまたは最新発言のをクリックするとスレッドの全記事を降順に表示します。(はツリー表示)
  • 投稿に添付は添付ファイル付き   
  • 新着記事は new!
  • スレッド1:Wiz スケジューラー(グループウェア)と PHP ヴァージョンアップに伴うアプリの自動修正について] ナオヤM  2022/08/14 15:19   閲覧数: 20254
    No.1  [ Wiz スケジューラー(グループウェア)と PHP ヴァージョンアップに伴うアプリの自動修正について ②] ナオヤM  2022/08/17 09:56
    No.3  [PHP7.4 対応の 新 Wiz スケジューラー を VPS サーバーにインストールした時のエラー対策] ナオヤM  2022/08/31 06:57
    No.2  [ Wiz スケジューラー(グループウェア)の PHP ヴァージョンアップ前後のスクリプト] ナオヤM  2022/08/17 11:47
    No.4  [ Re: Wiz スケジューラー(グループウェア)の PHP ヴァージョンアップ前後のスクリプト] ナオヤM  2022/12/02 16:07


    ◆ 選択された発言から参照リンクの元親まで遡って順次表示

    スレッド1: Wiz スケジューラー(グループウェア)と PHP ヴァージョンアップに伴うアプリの自動修正について ATOM1.0 RSS2.0 RSS1.0 FEEDアイコン
    No.2: Wiz スケジューラー(グループウェア)の PHP ヴァージョンアップ前後のスクリプト
    日時: 2022/08/17 11:47
    名前: ナオヤM ID:jb/jW0RU メールを送信する
    参照: https://vmorita.com/bbs/wizphp/forum.shtml?room=wizphp

    PHP バージョンアップに伴う苦労話をただ聞かされてもピンと来ないと思いますので、PHP バージョンアップ前後の WIZ スクリプトをここにアップしますので、実際に見て頂こうと思います。 PHP バージョンアップ後のスクリプトのschedule.php には バージョンアップに対応した修正以外に、令和の天皇誕生日、海の日・山の日の祝日変更も含まれています。 (次節のお試し URL は筆者の PC 内のサーバーだったため電源を切っている間はアクセスできませんでした。それでは都合が悪いと思い、筆者のもう一つの公開 VPS にインストールし直しました。 すると想定外のトラブルが発生したため、説明書などを書き直して、r1 バージョンに差し替えました。)

    WIZ スケジューラーの内容につきましては、僕の実験用サーバーに設置した PHP アップデート後の以下の URL にアクセスしてみて下さい。
    https://vmorita.net/wiz/index.php (ID: guest, PW: guest0)
    二た昔前のものですが、WIZ スケジューラーの機能が実感できると思います。

    機械的に自動修正したスクリプトではまだ不具合があったり、PHP アップデートに関しても、色々なご意見があると思いますので、次の FAQ スレッドで皆様の質問やご感想をお待ちしております。それではよろしくお願いします。                                           ナオヤM

    1. PHP バージョンアップ前の WIZ スクリプト

    wiz142plus_utf8_php54_r1.tar.gz
    2. PHP バージョンアップ後の WIZ スクリプト 2

    wiz142plus_utf8_php74_r1.tar.gz
    No.0: Wiz スケジューラー(グループウェア)と PHP ヴァージョンアップに伴うアプリの自動修正について
    日時: 2022/08/14 15:19
    名前: ナオヤM ID:M0pcex9Y メールを送信する
    参照: https://vmorita.com/bbs/wizphp/forum.shtml?room=wizphp

    ネット社会になって SNS 全盛の昨今、無料のグループウェア(スケジューラー)など見向きもされない時代なのかもしれません。しかし僕がリストラになった18年前はサイボーズなどのグループウェアは高価で、仲間と始めたベンチャー企業にはとても手が出ない代物でした。そこで探した結果「システムコンサルタント社」が提供する La!Cooda WIZ というスケジューラーは無料ながら本格的な内容でベンチャー企業には十分な機能を備えていました。サポートは有料だったと思いますが、僕がエンジニアだったこともあり、PHP を勉強しながら何とかサポートを受けずに立ち上げることが出来ました。 その後クロスサイトスクリプティング対策を行いTask機能を追加するなどバージョンもアップして V1.42 になった後、サービスが中止され会社も消滅してしまいました。 さすがに数百~数千行もある PHP プログラム数十本からなるソフトウェアを無料でサポートするのは難しかったのでしょう。当時は PHP5.2 の時代で文字コードも EUC_JP でした。

    その後も 2009 年頃まではゴールデンウィークの祝日変更や 2100 年までの春分の日・秋分の日の自動計算などの改良をしながら文字コードを UTF-8 にするなど個人的に細々とメンテしてきたのですが、PHP5.4 になって、クロスサイトスクリプティング対策の htmlspecialchars() の第4引数に "utf-8" とコード指定しないと動作しなくなったので苦労したのを覚えています。

    そのベンチャー企業も退職して年金生活者となり、PCもプログラミングどころかキーボードの打ち込みもミスだらけで PHP など無縁の生活をしていたのですが、コロナ不況下でソフト担当者をリストラしたベンチャーの社長から呼び出しを受け、無給で手伝うことになってしまいました。ところがその会社が WIZ を退職時そのままの状態で、令和の天皇誕生日も海の日・山の日の祝日も対策しないまま使い続けているのを目の当たりにして、何とかしなきゃと思い、PHP アップデート対応を始めることになりました。
    (全部表示中)  戻る  スレッド一覧  新規スレッド作成