ホーム > フォーラム > 質問箱 > picoのインストールができません

picoのインストールができません
投稿者: ramh | 投稿日時: 2012/5/18 11:04 | 閲覧: 8099回
ramh

はじめまして。
Xoopsでホームページの管理をしようと思い、WebARENA SuiteX上で、インストーラが提供されているXoopsCubeを入れてみました。
バージョンが古いのかどうか判りませんが、picoなどのモジュールが入っておらず、記事の登録の仕方さえ判らないので、追加しようと思いましたが、どうもうまくいきません。
インストーラでは、xoopsのインストール先をxoopというフォルダにしたので、本体は
/app-def/S-101/xoops に入っています。
/app-def/S-101/xoops/mainfile.phpに以下の文を追加し,
define('XOOPS_TRUST_PATH','http://***.***.***.***/app-def/S-101/xoops_trust_path');
/app-def/S-101/xoops_trust_pathにpicoのアーカイブに入っているxoops_trust_pathをフォルダごとコピー、
/app-def/S-101/xoops/modules/にアーカイブ上のhtml/modules/picoをフォルダごとコピー、
/app-def/S-101/xoops/class/smarty/pluginsにアーカイブ上のhtml/class/smarty/pluginsの中身をコピーし、
xoops上でインストールを試みましたが、
ネット上で検索してもよく出てくるエラーが出ます。

Warning [PHP]: require(/modules/pico/xoops_version.php): failed to open stream: No such file or directory in file modules/pico/xoops_version.php line 9

これを見る限りでは、/modules/pico/というパスにファイル(xoops_version.php)が無いと言っているとしか見えないのですが、何が間違いなのか判りません。

mainfile.phpの書き方が拙いのかと思い、
define('XOOPS_TRUST_PATH','/virtual/***.***.***.***/app-def/S-101/xoops_trust_path');
と書いて見たり、
xoops_trust_pathの位置をhomeの直下にしてみたり、
define('XOOPS_TRUST_PATH','http://***.***.***.***/xoops_trust_path');
しましたが同じ結果が出ます。

最新版で自動インストーラを使わずに入れないと駄目なんでしょうか。
経験者がおられましたら、アドバイス頂ければ幸いです。

コメント(1)

Re: picoのインストールができません 
投稿者: ramh | 投稿日時: 2012/5/18 12:42
ramh

自己レスです。

mainfile.phpを見ると、
define('XOOPS_TRUST_PATH', '');
という一文が
define('XOOPS_TRUST_PATH','http://***.***.***.***/app-def/S-101/xoops_trust_path');
の前に残っていました。
二重定義してあっても上書きはされないようです。

コメントアウト後、
install the latest altsys
と出ましたが、altsysをインストールしたら動作するようになりました。

お騒がせして失礼しました。

    投票(0)

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