8.5.9→9.3.5 アップデート後、画像が非表示される問題

8.5.9→9.3.5 アップデート後、画像スライダーを含む一部の画像が表示されなくなりました。
ヘッダー&フッター、下層ページの画像は表示されています。
ただし、パンくずのアイコンは表示されません。

色々試しましたが、ダウングレードにすることもできませんでした。

データベースはmysql57でmysql80にアップするとエラーが出ます。
PHPは7.4.33、8以上にアップするとエラーがでます。
レンタルサーバーは、さくらインターネット。
使用テーマは「Pallette」です。

以上、解決方法をご教示ください。

870276c946dc605e702cce67e4ecf6838f0b9a66_2_690x470

Palletteテーマは、残念ながら作者の方が急逝してしまい、今後のアップデート・修正が見込めません。作者の方の生前の友人有志の手によりバージョン9に対応させようという話もありますが、具体的にいつと決まっている状態ではまだありません。バックアップから元に戻すことができないのであれば、Concrete CMS に詳しい制作会社に修正を依頼するのが現実的な手かなと思います。

修正とはサイトを作り変えると言うことでしょうか?

いえ、Palletteテーマ内でバージョン9に非対応の記述を修正するということです。バージョン9では画像を表示する箇所の記述方法が変更になったため、PHPファイルの修正が必要になります。

ありがとうございます。
PHPの記述の修正はどのファイルをどのようにすればいいでしょうか?
ご教示いただけますでしょうか。
よろしくお願いいたします。

@EvanCooper さんがテーマをバージョン9対応するドキュメントをシェアされているので、参考にしてください。

1 Like