記事一覧に戻る
システム保守

古いLaravelのシステムを引き継いだらどうなるか|Laravel 6からのバージョンアップで実際に多かった修正と、いちばんの懸念

2026年9月21日 約6分で読めます
この記事の結論

サポートの切れた古いLaravel(6系だったと記憶しています)のシステムを引き継ぎ、バージョンアップまで進めた実例があります。修正で多かったのはPHPの書き方の変更に伴うもので、いちばんの懸念は移行作業そのものではなく「知らないシステムのフルテストができているか」でした。引き継いだものは基本的に現状維持ではなくバージョンアップまで持っていきます。旧WordPressでは、プラグインの仕様変更と「無料だったものが有料になっている」問題が別の難しさになります。

古いバージョンのLaravelで動いているシステムの保守を引き継いでくれる会社はあるか、という問いには、Laravel・WordPressの保守で気をつけるべきバージョン管理で一般論として答えています。この記事はその一般論ではなく、FUNBREWが実際にサポート終了後のLaravelのシステムを引き継いで、バージョンアップまで進めたときに何が起きたかを、開発会社の側から書いたものです。お客様が特定できる情報は書いていません。

どんなシステムを引き継いだのか

引き継いだのは、Laravelの6系で動いていたシステムです。バージョンは6だったと記憶していますが、細かい数字より「公式のサポートがすでに終わっていた」ことのほうが実務では重要でした。Laravel 6はLTS(長期サポート版)ですが、公式のサポートポリシーではセキュリティ修正の提供が2022年9月3日で終了しています(出典: Laravel公式リリースノート 6.x Support Policy)。つまり引き継いだ時点で、フレームワーク自体に脆弱性が見つかっても修正が出ない状態でした。

サポートが終了したフレームワークで動いているシステムは珍しくありません。動いている間は困らないので、そのまま数年が過ぎている。FUNBREWにこうした引き継ぎの話が来るのは、たいてい元の開発会社との関係が切れたか、PHPやサーバーの更新で動かなくなる見込みが立ったときです。似た経緯の実例はテスト環境がないシステムを引き継いだらにも書いています。

バージョンアップで実際に多かった修正は何か

結論から言うと、いちばん多かったのはLaravel本体の変更というより、Laravelのバージョンを上げるのに伴ってPHPのバージョンも上がり、PHPの書き方として通らなくなった箇所の修正でした。

PHPのバージョンが上がることで書き方が変わる

Laravelの新しいバージョンは、それぞれ動作に必要なPHPのバージョンが決まっています。Laravelを上げれば、PHPも一緒に上げることになります。すると、古いPHPでは動いていた書き方が、新しいPHPでは非推奨や削除になっていて動かなくなる。今回のバージョンアップで手を入れた箇所の多くは、この「PHPの書き方の変更」に伴うものでした。自分のシステムのPHPがいつまでサポートされるかはPHPサポート終了日カレンダーにまとめています。

Laravel側でも非推奨(deprecated)になった機能がある

PHPほど多くはありませんが、Laravel側でも古いバージョンで使えていた書き方や機能が、新しいバージョンでは非推奨や廃止になっているものがあります。これも一つずつ、新しい書き方に置き換えていきます。

ここまでの作業自体は、正直に言えば大きな不安はありません。バージョンごとに何が変わったかは公式の移行ガイドで分かっていますし、FUNBREWとしてはやり慣れた作業です。問題は次の項目です。

いちばんの懸念は「フルテスト」ができているかどうか

引き継いだ古いLaravelのシステムをバージョンアップするとき、FUNBREWがいちばん懸念していたのは移行作業ではなく動作確認でした。

知らないシステムだから、どこをテストすべきかが分からない

自分たちで作ったシステムなら、どこにどんな機能があり、バージョンアップの影響がどこに出やすいかは頭に入っています。引き継いだシステムは違います。どれくらいの機能があるのか、どの画面がどの処理につながっているのか、まずそれを知るところから始まります。

書き換えた箇所が動くことを確認するのは難しくありません。難しいのは、自分が把握していない機能まで含めて「システム全体を一通り確認した」と言い切れるかどうかです。この「フルテストがちゃんとできているか」が、今回の引き継ぎで最大の課題でした。引き継ぎ直後に修正より先に環境を作る理由は保守を引き継いだ最初の1ヶ月に何をしているかに書いています。

発注側にお願いしたいのは「業務で使っている機能の一覧」

だからこそ、引き継ぎのときに発注側から出てくると助かるのが、実際に業務で使っている機能や画面の一覧です。仕様書のような整った資料である必要はありません。「毎月これを出している」「この画面は使っていない」といった情報だけでも、テストの範囲を決める手がかりになります。

現状維持ではなく、バージョンアップまで持っていく理由

古いLaravelのシステムを引き継いだとき、FUNBREWは基本的にそのまま保守するのではなく、バージョンアップまで持っていきます。

理由は、放置すると後の工数が増えるからです。開発側が使う技術は年々新しくなっていきますが、お客様のシステムがそれに追いついていないと、ちょっとした機能追加や修正をするたびに古い環境との差を埋める作業が発生します。先に何かをやろうとしても、まず土台を直さないと手が付けられない。放っておくほど、その差は広がります。

逆に言えば、バージョンアップを先に済ませておけば、その後の修正や追加は普通の作業として進められます。バージョンアップの費用がどう決まるかはPHPバージョンアップの費用はいくらかに書いています。

旧WordPressの場合は何が違うか

古いWordPressの引き継ぎも実例があります。こちらはLaravelとは違う難しさがありました。

古いプラグインの仕様が変わっている

WordPressを新しいバージョンに上げると、古いプラグインが軒並み動かなくなる、と言うと言い過ぎですが、かなりの数のプラグインで仕様が変わっています。同じ名前のプラグインでも、設定の持ち方や動き方が以前と違う。一つずつ確認して、必要なら代替を探す作業になります。

無料だったプラグインが有料になっている

いちばん扱いが難しいのは、プラグインのライセンスが変わっている場合です。以前は無料で使えていた機能が、今は有料プランでしか使えなくなっていることがあります。

これが厄介なのは、技術の問題ではなく説明の問題だからです。バージョンアップをすると、お客様から見れば「今まで使えていた機能が使えなくなった」ように見えます。実際には機能が削られたのではなく、プラグインの提供元が料金体系を変えたのですが、バージョンアップの結果として起きるので、一見すると機能低下に見えてしまう。ここを事前に説明して納得してもらうのに手間がかかりました。WordPressから別の仕組みへ移る判断についてはWordPressからの移行ガイドも参考にしてください。

古いLaravelやWordPressのシステムの引き継ぎで、発注側に事前に知っておいてほしいのは2点です。1つは、バージョンアップは移行作業より動作確認のほうが重く、業務で使っている機能を教えてもらえると精度が上がること。もう1つは、WordPressではバージョンアップの結果として「無料だった機能が有料になる」ことがあり、それは開発会社が機能を削ったわけではないことです。

まとめ

サポートが終了した古いLaravel(6系)のシステムをFUNBREWが引き継いでバージョンアップした実例では、修正で多かったのはPHPの書き方の変更に伴うもので、Laravel側の非推奨機能の置き換えもありました。移行作業自体より、知らないシステムの「フルテストができているか」がいちばんの懸念でした。引き継いだシステムは現状維持ではなくバージョンアップまで持っていきます。放置するほど後の工数が増えるからです。旧WordPressでは、プラグインの仕様変更と、無料だったプラグインが有料になっている問題があり、後者は技術より説明の難しさでした。

古いLaravelやWordPressのシステムでお困りなら、PHP・Laravelの救済サービス保守サービスのページをご覧いただくか、お問い合わせからご相談ください。

よくある質問
サポートが終了した古いLaravelのシステムでも、保守や引き継ぎを引き受けてもらえますか?
はい。FUNBREWでは、サポートが終了したLaravel(6系)で動いていたシステムを実際に引き継ぎ、バージョンアップまで進めた実例があります。まず現状を確認したうえで、進め方と費用をご提案します。
古いLaravelのバージョンアップでは、どんな修正が多いのですか?
実例で多かったのは、Laravelを上げるのに伴ってPHPのバージョンも上がり、古いPHPの書き方が通らなくなった箇所の修正です。Laravel側で非推奨・廃止になった機能の置き換えもあります。
バージョンアップせずに、そのまま保守だけを続けることはできますか?
ご相談には応じますが、FUNBREWでは基本的にバージョンアップまで持っていくことをおすすめしています。開発側の技術との差が広がるほど、後で機能追加や修正をするときの工数が増えるためです。
古いWordPressをバージョンアップすると、使えていた機能が減ることはありますか?
あります。プラグインの仕様変更に加えて、以前は無料だった機能が有料プランに変わっていることがあり、その場合はバージョンアップ後に機能が使えなくなったように見えます。開発会社が機能を削ったのではなく、プラグインの提供元の料金体系の変更によるものです。

この記事をシェア

古いLaravel・WordPressのシステムを引き継いでほしい方へ

サポートが終了したフレームワークで動いているシステムでも、現状の確認から始めて、バージョンアップまで含めてご相談いただけます。まずは業務で使っている機能を教えてください。

この記事に関連するサービス

お困りごとのご相談は無料です。まずは状況をお聞かせください。

最新情報をお届けします

IT活用のヒントやお役立ち情報を定期的にお届けします。

あわせて読みたい

「システム保守引き継ぎ」に関連する記事です。

まとめ記事

他社が作ったシステムの引き継ぎは可能?費用と進め方を徹底解説

AIで作り直したシステムの保守だけ頼めるか|実際の相談2件で見積もり前に確認したこと

2026年9月18日

顧客側の担当者が代わったとき、プロジェクトはどうなるか|続いた案件と終わった案件の違い

2026年9月9日

引き継いだシステムで見つかるセキュリティ上の問題は何か|伝え方と費用の扱い

2026年9月9日

引き継ぎの見積もりが甘くなるのはどんなときか|調査を省いて難航した実例

2026年9月7日

保守を引き継いだ最初の1ヶ月に何をしているか|修正より先に環境を作る理由

2026年9月5日

システム引き継ぎで用意する資料は何か|実際に出てくるもの、役に立つもの、何も無いときの手がかり

2026年9月4日

他社システムの引き継ぎ・刷新をやり切ったあと、何が変わったか|協力してもらえて助かったこと

2026年9月4日

他社システムの引き継ぎを断られることがあるのはなぜか|開発会社が見ているポイント

2026年9月3日

システムを直すより作り直した方が早いと言われるのはなぜか|引き継ぎ調査で見ている状態

2026年9月2日

ソースコードがないシステムは保守を引き継げるのか|引き継ぎを断念して刷新に至った実例

2026年8月25日

テスト環境がないシステムを引き継いだら|医療系の現場で最初の半年にやったこと

2026年8月22日

開発会社と連絡が取れない・倒産した|システムを守るために最初にやる7つのこと

2026年8月12日

開発会社を変更するときの手順と注意点|ベンダー切り替えで失敗しないための完全ガイド

2026年5月2日

引き継ぎ前の「無料リスク評価」の中身を公開|A4 2〜3枚で何がわかるか実物サンプル付き解説

2026年4月25日

仕様書なしのシステム保守引き継ぎ|ドキュメントがない場合の進め方

2026年4月10日

担当者退職時のシステム保守引き継ぎ|属人化を防ぐ5つの方法

2026年4月10日
まとめ記事

システム保守引き継ぎの手順と注意点|開発会社変更・担当者退職時の完全ガイド

2026年4月10日

開発会社が倒産・連絡不能に…システムを救う緊急保守引き継ぎの進め方

2026年4月9日

他社開発システムの保守引き継ぎ|確認すべき5つのポイントと成功の秘訣

2026年4月9日
まとめ記事

他社が作ったシステムの引き継ぎは可能?費用と進め方を徹底解説

2026年3月1日

関連記事

システム保守
2026年9月18日

AIで作り直したシステムの保守だけ頼めるか|実際の相談2件で見積もり前に確認したこと

AI(Claude)で作り直したシステムの保守だけを頼まれた実際の相談2件で、FUNBREWが見積もりの前に確認したこと、提案した月額5万円からの保守の形、AIのコードの印象を開発会社の側から書きました。

システム開発
2026年9月9日

顧客側の担当者が代わったとき、プロジェクトはどうなるか|続いた案件と終わった案件の違い

発注側の担当者が交代したとき何が起きるか。定例の差分説明が引き継ぎとして機能した経緯、続いた案件の共通点、終わった案件について開発会社側の視点から書いています。

システム保守
2026年9月9日

引き継いだシステムで見つかるセキュリティ上の問題は何か|伝え方と費用の扱い

引き継いだシステムで実際に見つかるセキュリティ上の問題と、その伝え方・費用の扱い。サーバーやドメインの引き受けで手間取る点まで、開発会社側の実際を書いています。

システム保守
2026年9月7日

引き継ぎの見積もりが甘くなるのはどんなときか|調査を省いて難航した実例

古いフレームワークで作られたサービスを引き継いだ案件で、調査を省いたために見積もりが甘くなり難航した実例。難航の兆候、増員できないままスケジュールが伸びた経緯、顧客との関係に残ったものを書いています。

相談のハードル、下げました

まずは気軽にご相談ください

「まだ具体的に決まっていない」「とりあえず話を聞きたい」でも大丈夫。プロトタイプを見ながら、一緒にアイデアを形にしていきましょう。

相談無料 オンライン対応 1週間でプロトタイプ