ホーム > フォーラム > 質問箱 > XCL2.1.7 > XOOPS Cube Installation でエラー(助けて下さい)

XOOPS Cube Installation でエラー(助けて下さい)
投稿者: baobabu | 投稿日時: 2009/9/11 21:32 | 閲覧: 17875回
baobabu

初めて、XOOPSのLOCAL環境を設定しようとしているものです。
参考書やインストール手順のWEB等を見ながら挑戦していますが、行き詰まってしまいました。
皆様方、どうぞ助け舟をだして下さい。よろしくお願いします。

インストール環境
PowerPC Mac OS X 10.5.8

XAMPP for Mac OS X Version 1.7.2a Universal Binary
Apache 2.2.12
MySQL 5.1.37
PHP 5.3.0
ProFTPD 1.3.2a
phpMyAdmin 3.2.0.1

XOOPS Cube Legacy 2.1.7 のインストールを進めて行くと、以下のメッセージが出力されて、
前進できなくなってしまいました。



Deprecated: Function set_magic_quotes_runtime() is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/install/class/textsanitizer.php on line 32

Warning: Cannot modify header information - headers already sent by (output started at /Applications/XAMPP/xamppfiles/htdocs/xcl/install/class/textsanitizer.php:32) in /Applications/XAMPP/xamppfiles/htdocs/xcl/install/include/functions.php on line 82

上記2つのメッセージは、XOOPS Cube 2.1インストールウィザードへようこそ画面から出力され
続けています。
上記と以下を含むメッセージは、処理を続けて行った時に、設定の保存画面
設定を、mainfile.phpへ書き込みました。が出力されて次の処理
『パス・URLのチェク>>次へ』ボタンをクリックした後に出力されました。

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Root.class.php on line 538

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 140

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 141

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 142

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 306

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 439

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 456

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 468

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 513

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Controller.class.php on line 514

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_RenderSystem.class.php on line 176

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Delegate.class.php on line 589

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Delegate.class.php on line 679

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Service.class.php on line 190

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_ActionForm.class.php on line 660

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Property.class.php on line 335

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Property.class.php on line 633

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Property.class.php on line 701

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Property.class.php on line 719

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Session.class.php on line 41

Deprecated: Assigning the return value of new by reference is deprecated in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Session.class.php on line 44

Warning: syntax error, unexpected '<' in /Applications/XAMPP/xamppfiles/htdocs/xcl/settings/site_default.ini.php on line 1 in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Root.class.php on line 163

Fatal error: Call to a member function prepare() on a non-object in /Applications/XAMPP/xamppfiles/htdocs/xcl/core/XCube_Root.class.php on line 287

コメント(4)

新しいものから | 古いものから | ネスト表示 | RSS feed
Re: XOOPS Cube Installation でエラー(助けて下さい) 
投稿者: itv | 投稿日時: 2009/9/12 19:17
itv

baobabu さん、こんにちは。

引用:
PHP 5.3.0


xampp最新版はPHP 5.3.0 になったようですが、XCLは現状PHP 5.2以下でないと正しく動作しないようです。
少し古いバージョンをお試しください。
http://sourceforge.net/projects/xampp/files/
Re: XOOPS Cube Installation でエラー(助けて下さい) 
投稿者: baobabu | 投稿日時: 2009/9/13 21:10 | 親コメント: #20134
baobabu

itvさん今晩は。

情報提供ありがとうございます。
なんとなく非互換がある様な気はしていたのですが、まだ最新版がサポートされていないんですね。
助かります。提供頂いた情報で古いバージョンを試したいと思います。

引用:
baobabu さん、こんにちは。

引用:
PHP 5.3.0

xampp最新版はPHP 5.3.0 になったようですが、XCLは現状PHP 5.2以下でないと正しく動作しないようです。
少し古いバージョンをお試しください。
http://sourceforge.net/projects/xampp/files/
Re: XOOPS Cube Installation でエラー(助けて下さい)別のエラーがでてしまいました 
投稿者: baobabu | 投稿日時: 2009/9/14 9:43 | 親コメント: #20136
baobabu

baobabuです

xampp-macos-0.7.4.dmg をインストールし、XAMPP Control Panelで
PHP 4.4.9をActiveにして試した結果、インストール第1ステップまでは問題なく完了しました。
しかし、インストール第2ステップ>>次へ をクリックすると以下のエラーメッセージが出て
また行き詰まってしまいました。どなたか、対処方法等ご存知でしたら助け舟をお願いします。

Fatal error: Call to a member function on a non-object in /Applications/xampp/xamppfiles/htdocs/xcl/include/common.php on line 20

引用:
itvさん今晩は。

情報提供ありがとうございます。
なんとなく非互換がある様な気はしていたのですが、まだ最新版がサポートされていないんですね。
助かります。提供頂いた情報で古いバージョンを試したいと思います。

引用:
baobabu さん、こんにちは。

引用:
PHP 5.3.0

xampp最新版はPHP 5.3.0 になったようですが、XCLは現状PHP 5.2以下でないと正しく動作しないようです。
少し古いバージョンをお試しください。
http://sourceforge.net/projects/xampp/files/
Re: XOOPS Cube Installation でエラー(助けて下さい)自己解決しました。 
投稿者: baobabu | 投稿日時: 2009/9/15 20:01 | 親コメント: #20137
baobabu

baobabuです。

以下のバージョンの組み合わせでインストールできました。

xampp-macos-1.0.1.dmg
XOOPS Cube Legacy 2.2alpha

簡単な流れは以下の通り
(1)念の為ブラウザのキャッシュをクリアする。
   (phpMyadminへ入る時、エラーになるときがあるため。
(2)xampp-macos-1.0.1.dmg をインストール
(3)/Applications/XAMPP/xamppfiles/xampp start コマンドで起動
(4)XAMPP for Mac OS X にて、ステータス、セキュリティを確認
(5)/Applications/xampp/xamppfiels/xampp security コマンドでセキュリティを設定
(6)XOOPS Cube Legacy 2.2alphaをインストール(ファイルのコピー)
(7)アプリケーションー>xamppー>xamppfilesー>phpmyadminフォルダにある
   config.inc.phpを変更する。
   以下にに示す場所を示します(3カ所)。

<?php

/* $Id: config.sample.inc.php,v 2.1.2.2 2006/08/28 08:14:14 nijel Exp $ */
// vim: expandtab sw=4 ts=4 sts=4:

/**
* phpMyAdmin sample configuration, you can use it as base for
* manual configuration. For easier setup you can use scripts/setup.php
*
* All directives are explained in Documentation.html and on phpMyAdmin
* wiki <http://wiki.cihar.com>.
*/

/*
* This is needed for cookie based authentication to encrypt password in
* cookie
*/
$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
    上記の18lineの ''内にセキュリティコマンドで設定したパスワードを設定する
/*
* Servers configuration
*/
$i = 0;

/*
* First server
*/
$i++;
/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';
           上記31lineを'cookie'に変更する。
/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
             上記35lineを'tcp'に変更する。
$cfg['Servers'][$i]['compress'] = false;
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = true;
/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';

(8)phpMyadminでdbを作成する。
   (ここで、ブラウザのキャッシュにゴミが残っていると、phpMyadminに入る時に
    エラーが発生する場合があります。)
(9)XOOPS Cube Installationを実行



引用:
baobabuです

xampp-macos-0.7.4.dmg をインストールし、XAMPP Control Panelで
PHP 4.4.9をActiveにして試した結果、インストール第1ステップまでは問題なく完了しました。
しかし、インストール第2ステップ>>次へ をクリックすると以下のエラーメッセージが出て
また行き詰まってしまいました。どなたか、対処方法等ご存知でしたら助け舟をお願いします。

Fatal error: Call to a member function on a non-object in /Applications/xampp/xamppfiles/htdocs/xcl/include/common.php on line 20

引用:
itvさん今晩は。

情報提供ありがとうございます。
なんとなく非互換がある様な気はしていたのですが、まだ最新版がサポートされていないんですね。
助かります。提供頂いた情報で古いバージョンを試したいと思います。

引用:
baobabu さん、こんにちは。

引用:
PHP 5.3.0

xampp最新版はPHP 5.3.0 になったようですが、XCLは現状PHP 5.2以下でないと正しく動作しないようです。
少し古いバージョンをお試しください。
http://sourceforge.net/projects/xampp/files/

    投票(0)

    新しいものから | 古いものから | RSS feed
     
    To Top