ブログ - 重い腰を上げて XOOPS X へアップグレード

重い腰を上げて XOOPS X へアップグレード

カテゴリ : 
作業メモ
執筆 : 
masa 2017/10/21
coreserver がサーバをマイグレーションするとのことで
PHP5.3 を PHP7へ上げる必要が出た

PHP7に対応するには XOOPS X にアップグレードするのが手っ取り早そうなので
やってみる

参考ページ http://xoopscube.jp/modules/doc/?Distributions%2FXoopsX

まずは mainfile.php をどこかに取っておく
続いて、xoops のインストールパスに cd して、以下のコマンドを実行
T には TRUST_PATH のパスを設定する

T="../xoops_trust_path";curl -kL github.com/XoopsX/installer/raw/master/install.sh|sed "s#<T>#$T#"|sh


これで元々の URLにアクセスするとインストーラ画面になるので、取っておいた mainfile.php を見ながら、記入して実行していく
最後に

XOOPS2のテーブルがデータベースに既に存在します

とエラーになるが、気にせず再度アクセス

セカンドインストールで xupdate を導入すれば、一応完了!



Notice: A non well formed numeric value encountered in /.../install/class/settingmanager.php on line 65



Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP;
XCube_Root has a deprecated constructor in /.../core/XCube_Root.class.php on line 37



Warning: mysql_set_charset() expects parameter 1 to be string, resource given in /.../install/language/ja_utf8/charset_mysql.php on line 12
  • トラックバック (0)
  • 閲覧 (1715)