ブログ - 重い腰を上げて XOOPS X へアップグレード
coreserver がサーバをマイグレーションするとのことで
PHP5.3 を PHP7へ上げる必要が出た
PHP7に対応するには XOOPS X にアップグレードするのが手っ取り早そうなので
やってみる
参考ページ http://xoopscube.jp/modules/doc/?Distributions%2FXoopsX
まずは mainfile.php をどこかに取っておく
続いて、xoops のインストールパスに cd して、以下のコマンドを実行
T には TRUST_PATH のパスを設定する
これで元々の URLにアクセスするとインストーラ画面になるので、取っておいた mainfile.php を見ながら、記入して実行していく
最後に
とエラーになるが、気にせず再度アクセス
セカンドインストールで xupdate を導入すれば、一応完了!
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