Xoops Cube Legacyをphp7で運用する方法を模索

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています

投稿ツリー




前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 .6 | 投稿日時 2022/9/14 5:12 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
現在、サイトの運用にXoops Cube Legacyを利用しています。残念ながらphp7バージョンでは動作しません。昨年、レンタルサーバーのphpバージョンが最低でもphp5.3となり、今の所どうにか維持している状態ですが、このままでは使えなくなる公算が高いと思われます。

そんな中で、レンタルサーバーに問い合わせてみたところ。XoopsXを使ってみてはという意見を頂きました。

これを受け、ローカル環境(xampp7.4.25)でインストールを試してみました。

まず、最新のXoopsX(legacy-pilot)をダウンロードし、インストールするも最後のログインができず管理画面に入ることすらできず利用することができませんでした。何かうまくインストールする方法があるのかも知れませんが全く分かりません。

次にphp7で動作するという xoopscube/legacy(legacy-2.3)を見つけダウンロードし、インストールするとすんなりとインストールができました。

引用:
これであれば利用できそうです。ところが、管理画面が携帯を意識した仕様で非常に見にくくとてもパソコンでは使えそうにありません。これではかなり管理しずらいので、

legacy-2.3のhtml/modules/legacyモジュールを削除し、XoopsX(legacy-pilot)のhtml/modules/legacyモジュールに入れ替えてみました。すると従来の管理画面が適用され見易くなりました。あとはアイコンにSVG画像が多用されていてこれも非常に見にくいので各モジュールのxoopsversionのアイコン設定を以前のpng画像に変更しました。

各モジュールのxoopsversion設定カ所
$modversion['image'] = ○○.png 
に変更

あと、管理画面で登録ユーザー、ゲスト、もっと...の小さなアイコンがアイコンが表示されていないのが分かりlegacy-2.3のhtml/modules/legacy/admin/theme/icons/ 内のsvg画像を同じ場所にコピーし表示することができました。

というようにしてしてみたものの、管理画面に不具合が生じたり、モジュールをインストールする度に色々とエラーが出るのでオリジナルのまま利用することにしました。

ここから各モジュールが対応するかどうか1つずつ自身の備忘録として記録していきたいと思います。

最近ではXoops Cube Legacyのダウンロードサイト、記事もめっきり少なくなりなかなかトラブルの際に苦慮しているのが現状です。このままだと無くなってしまうかもしれませんね。
投票数:20 平均点:4.50
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022/9/14 11:44 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
Xoops Cube Legacyサイト構築の際、重要な部分の1つにデータベースのエクスポートとインポートがあります。これにはサーバーのPhpMyAdminを利用するのも1つの方法ですが複数あったほうが安心なのは言うまでもありません。というのもPhpMyAdminは時間が掛かったり、エラー...詳細を見る!
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2022/9/14 12:25
nonn50  一人前   投稿数: 83
それは大変な工事を始めましたね。私は2010年以前にはTOK2有料サーバーでCube Legacyを利用していました。2011年に石川県に転居した際にXoopsから遠のいたのですが、2015年に暇なので再度首を突っ込みました。その際にサーバを変えたためPHP7を利用できるようになりました...詳細を見る!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022/9/14 15:58 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
nonnさん、いつも返信ありがとうございます。そうなんですね。今更ですが、php7のローカル環境でXOOPS X (Ten)をインストールしようとするとインストールが終了してから再ログインの時に全くログインができなくなってしまう現象が発生して諦めました。再インストールではな...詳細を見る!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022/9/24 8:28 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
このサイトもmultiMenuモジュールを利用しています。さて、XoopsXより最新のmultiMenuモジュールversion1.24をローカル環境(サーバーxampp7.4.25、legacy-2.3を起用)に各ファイルを以下のように編集してみました。インストールしてみるとメニューのブロック管理でグループ...詳細を見る!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022/9/27 20:49 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
xoopsを利用する1つの理由は旅行サイトとしてこのGnaviモジュールを利用することができるからです。さて、他に編集したモジュールと同じくXoopsXより最新のGnaviモジュール(gnavi-master)version1.06をダウンロードし、同じくローカル環境(サーバーxampp7.4.25、legacy-2.3...詳細を見る!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022/9/28 6:09 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
他に編集したモジュールと同様、XoopsXより最新のd3pipesモジュール(d3pipes-master)version0.70をダウンロードし、ローカル環境(サーバーxampp7.4.25、legacy-2.3を起用)でインストールし、エラーが出るかどうかのチェックをしました。以下の部分を編集することでエラーは...詳細を見る!
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2022/9/29 8:25 | 最終変更
タツ  管理人   投稿数: 2403 オンライン
続いて、bulletinモジュールphp7への対応です。他に編集したモジュールと同様、XoopsXより最新のd3pipesモジュール(bulletin-master)version3.03をダウンロードし、ローカル環境(サーバーxampp7.4.25、legacy-2.3を起用)でインストールし、エラーが出るかどうかのチェック...詳細を見る!



     条件検索へ

旅と気ままなフォーラム最新投稿

欲しい商品が必ず見つかるメジャーなネットショップ

ログイン

Facebook,RSSリンク表示

検索

アクセスカウンタ

今日 : 11
昨日 : 278
総計 : 1630749