PDA

View Full Version : XOOPS導入時のエラーについて、助言をください!!


aqua
2002/05/27, 07:10 PM
s13サーバにて新規登録を行い、
http://wind.s13.xrea.com:8080/
このアドレスにて、XOOPSでページを構成させて運営していきたいと考えています。

そこでページを構成していく段階のデーターベースを作成できないため、エラーになってしまいます。
どうもMySQLが駆動しているサーバーのアドレスのエラーではないかとにらんでいます。
XREAにも数人XOOPSをつかって運営をされている方がいらっしゃるようなので、
config.php等のファイルの設定方法を教えていただけないでしょうか?
よろしくお願いします。

一応関連サイトのURLです。
http://www.xoops.org/
http://jp.xoops.org/
http://www.panic-net.org/modules/nsections/index.php?op=viewarticle&artid=4

tamaya
2002/05/27, 11:42 PM
とりあえず
http://wind.s13.xrea.com/にindexを置いてみない?
ここがからっぽだとデリられちゃうですわよう

Baby
2002/05/28, 12:57 AM
質問の意味がちと不明だけど...

ただ単にサイトURL設定部分の記入ミスだと思うけどね

d-ness
2002/05/28, 10:17 AM
どうも、初めまして。
僕もxoopsをインストしてみようと、思って頑張っています。(只今DBさくせいちぅ)
XREAにxoopsの設置の仕方が乗っているサイトを発見したので、貼らせていただきます。
XOOPS on XREA
http://hagi.s8.xrea.com:8080/modules/news/

aqua
2002/05/28, 08:32 PM
どうも簡単なところでつまずいているみたいで恥ずかしいです。
さきほどindex.htmlをUPしてみました。
ご指摘のURLの設定ミスですが、
いまいろいろと試行錯誤中です。
ドメインもあわせて設定したので、その辺の互換がひょっとしたらうまく行っていないのかも知れないと思っています。
なにか良い情報がありましたら教えてください。ありがとうございました。

aqua
2002/05/28, 09:00 PM
どうもinstall.phpの157行目でMySQLの接続する際に上手くいっていないようなんです。
サーバーのURLはs13.xrea.comで指定しても、
wind.s13.xrea.comでもだめでした。

-----------config.phpの中身----------------------------

// Database Configuration
$xoopsConfig['database'] = "mysql";
$xoopsConfig['prefix'] = "table";
$xoopsConfig['dbhost'] = "s13.xrea.com";
$xoopsConfig['dbuname'] = "wind";
$xoopsConfig['dbpass'] = "***アカウントのPASSと同じ***";
$xoopsConfig['dbname'] = "wind";
$xoopsConfig['db_pconnect'] = 1;

// Site Configuration
$xoopsConfig['xoops_url'] = "http://wind.whitebear.fm";
--------------config.phpの中身終わり--------------------

こんなかんじで設定したんですが、どうでしょうか?

yoshio
2002/05/28, 09:14 PM
$xoopsConfig['dbhost'] = "s13.xrea.com";

$xoopsConfig['dbhost'] = "localhost";
にしたらどうなります?

d-ness
2002/05/28, 09:15 PM
最後の
// Site Configuration
$xoopsConfig['xoops_url'] = "http://wind.whitebear.fm";
は、
アドレスの最後に、「:8080」を付けなければ、XREAでは動作しないと思います。

僕は、日本語化に手こずっています(^^;)

----------------
偽Xoopsjp (http://xoopsjp.s13.xrea.com/)

Baby
2002/05/28, 10:07 PM
あくまで標準的な設定方法ね

1. include/config.phpの設定部分

// Database Configuration
$xoopsConfig['database'] = "mysql";
$xoopsConfig['prefix'] = "";
$xoopsConfig['dbhost'] = "localhost";
$xoopsConfig['dbuname'] = "XREAアカウント名";
$xoopsConfig['dbpass'] = "XREAパスワード";
$xoopsConfig['dbname'] = "XREAアカウント名";
$xoopsConfig['db_pconnect'] = 1;

// Site Configuration
$xoopsConfig['xoops_url'] = "http://s?.xrea.com:8080";

2. mainfile.phpの設定部分

define("XOOPS_ROOT_PATH","/virtual/XREAアカウント名/shared_html");

以上でオッケ-ブリブリ
余計なことすっと自滅する出ガス
:D

それとd-nessさんへ
おお、偽xoopsjpとな
寝ている xoops.jp or myxoops.com 使うカニ?
チョキチョキ
;)

spike
2002/05/29, 04:13 AM
・「:8080」はshared_html にいれてないのなら追記する必要ない。
xoopsは「動かすだけ」なら public_htmlにいれてれば、xreaでも必ず動く。なぜならそういうスクリプトだし動作確認もしているからだ。

・dbhost は何も考えずに localhost にせよ。

・日本語化パッチはここから落とせ。
http://jp.xoops.org/xoops/downloads.php

・つーかその前に「設定メニュー」からMysqlの設定(申請)はすんだのか? 仮に、今したとしても一時間くらいたたないと有効にならない。

以上。必ず動くから心配するな。

[追記]:Macユーザーで文字化けに悩んでいるのなら、テーマフォルダのスタイルシートのフォントファミリーをすべて「Osaka」にせよ。乱暴だがそれでなおる。読まれてなんぼのweb だ。この場合、文字コードは関係ない。

幸運を祈る。

spike
2002/05/29, 04:21 AM
訂正と補足。

2002/05/29 04:13の記事で、
“「設定メニュー」からMysqlの設定”
と書いたが、正しくは
“「管理メニュー」からデータベースの設定”
だ。あとは足を十字組んで祈るがよい。

Baby
2002/05/29, 06:27 AM
Originally posted by spike
・「:8080」はshared_html にいれてないのなら追記する必要ない。
xoopsは「動かすだけ」なら public_htmlにいれてれば、xreaでも必ず動く。なぜならそういうスクリプトだし動作確認もしているからだ。


spike大先生に質問で〜す。

”xoopsは「動かすだけ」なら”とありますが、
動かすだけってどういう意味でしょうか?
動かすだけ以外ならpublic_html内では駄目だということでしょうか?
ズバリ動かすだけ以外って何でしょうか?

低能な私にぜひご教授お願いしま〜す。

aqua
2002/05/29, 02:29 PM
これから助言いただいたものを参考に設定をしてみたいとおもいます。
なにかあったらまたよろしくお願いします。m(_ _)m

d-ness
2002/05/29, 05:10 PM
おなじく、spikeセンセーに質問。
そこから、日本語パッチDLして、らんげーじフォルダに突っ込で、Adminメニューから、Default languageをjapaniseに設定したんですけど。日本語になりません。(^^;;
Go!を押せば、「Database Updated Successfully!」と出ますが。これは成功なのか、よくわかりません。。。。:confused:

よければ、ご教授を:D

d-ness
2002/05/29, 05:17 PM
Originally posted by Baby

それとd-nessさんへ
おお、偽xoopsjpとな
寝ている xoops.jp or myxoops.com 使うカニ?
チョキチョキ
;)

ドメインを取るって事ですか?
取る予定は全くナシ。:p
この、xoops.jpってBabyさんのサイト?
ドメインハウトゥーとデザインが似ている:)

Baby
2002/05/29, 06:18 PM
Originally posted by d-ness
おなじく、spikeセンセーに質問。
そこから、日本語パッチDLして、らんげーじフォルダに突っ込で、Adminメニューから、Default languageをjapaniseに設定したんですけど。日本語になりません。(^^;;
Go!を押せば、「Database Updated Successfully!」と出ますが。これは成功なのか、よくわかりません。。。。:confused:

よければ、ご教授を:D

よし教えてしんぜよう。
一回しか言わぬから良く聞いておくのじゃよ。
それはじゃな...
ユーザー側のプロフィールページで言語ファイルの設定を怠ってるからじゃな。
こちらもジャパニーズに変更すると日本語表示できると言う訳じゃ
どうじゃなわかったかな。
ではさらばじゃ〜
spike大先生こんな感じでよろしいでしょうか?

ps.Xoops.jp or myxoops.com かなり放置中に付き危険

aqua
2002/05/29, 11:55 PM
XOOPSの中身をshared_htmlに入れて、
教えていただいたように
$xoopsConfig['dbhost'] = "localhost";
と記述したら何とか上手くテーブルは作ることに成功しました。

spikeに教えていただいた、public_htmlでも動くようなので、
そちらにFTPをしなおし、設定していくとデーターベースのところも無事クリアしたのですが、テーブルを作る際に「Unable to make table_groups」と表示されてしまってインストールできなくなってしまいました。
一度XOOPSはテーブルを作ってしまうと上手くいないものなのでしょうか?

shared_htmlにいれるとURLの末尾に:8080と入るのが気になってしまうので、
public_htmlで動くようならば、そちらのほうで展開していきたいと考えているのですがどうでしょうか?

aqua
2002/05/30, 12:16 AM
なぜか急に表示されるようになりました。
いろいろお騒がせして申し訳ありませんでした。
これから日本語化してみようと思います。
ほかの人の書き込みを見てみるとつまずきそうですががんばってやってみます。
ありがとうございました。

spike
2002/05/30, 11:52 AM
Originally posted by Baby
”xoopsは「動かすだけ」なら”とありますが、
動かすだけってどういう意味でしょうか?
動かすだけ以外ならpublic_html内では駄目だということでしょうか?
ズバリ動かすだけ以外って何でしょうか?


さらに低能なオレは以前、設定中にサーバをオトした経験あり。
Xreaは不安定。実験目的以外でちゃんと運営したいなら有料鯖のほうがいい。

d-ness
2002/05/30, 06:08 PM
Originally posted by Baby


よし教えてしんぜよう。
一回しか言わぬから良く聞いておくのじゃよ。
それはじゃな...
ユーザー側のプロフィールページで言語ファイルの設定を怠ってるからじゃな。
こちらもジャパニーズに変更すると日本語表示できると言う訳じゃ
どうじゃなわかったかな。
ではさらばじゃ〜
spike大先生こんな感じでよろしいでしょうか?

ps.Xoops.jp or myxoops.com かなり放置中に付き危険


Badyセンセーありがとうございます。
しかーし、ユーザー側のプロフィールページに言語設定の項目がありません:confused:
サッパリですよぅ:(

d-ness
2002/05/30, 06:25 PM
あれ?
日本語化って「modules」ファイルも、日本語化パックの中に入ってたヤツと入れ替えなきゃいけないんですか??:confused:

Baby
2002/05/30, 11:54 PM
まっ、まっ、まじっすか...
ちょっと待ってね。
ちと検証してみます。

それとモジュール...
ちょっ、ちょっ、ちょっと待ってね...
記憶力が...

Baby
2002/05/31, 07:24 AM
おお、申し訳ないでおじゃる...

今度はたぶん正解
(install.txtより抜粋)
4) You would also "need" to chmod 755(or 777) all "cache" folders under "modules" directory, and chmod 666 all files included in each "cache" folder.

なんでmodules内のcacheディレクトリのパーミッションを 755 or 777
cacheディレクトリ内のファイルのパーミッションを 666に変更後、
アドミンパネルでジャパニーズに変更してみておくんなまし。

後、モジュール内も日本語言語ファイルぶち込んじゃっておくんなまし。

一応参考にデモサイト:
http://www.myxoops.com:8080/

d-ness
2002/05/31, 05:09 PM
Originally posted by Baby

おお、申し訳ないでおじゃる...

今度はたぶん正解
(install.txtより抜粋)
4) You would also "need" to chmod 755(or 777) all "cache" folders under "modules" directory, and chmod 666 all files included in each "cache" folder.

なんでmodules内のcacheディレクトリのパーミッションを 755 or 777
cacheディレクトリ内のファイルのパーミッションを 666に変更後、
アドミンパネルでジャパニーズに変更してみておくんなまし。

後、モジュール内も日本語言語ファイルぶち込んじゃっておくんなまし。


うおー!
出来ました!ちゃっんと読めば書いてあったんですね^^
なんとお礼を言えばいいのだろうか。。。。
本当に、ありがとうございます。:)



一応参考にデモサイト:
http://www.myxoops.com:8080/


デザインカッコイイ! :eek:

Baby
2002/05/31, 06:58 PM
気にしないでおじゃる。
;)
それより偽Xoopsjp期待してるでおじゃるよ。
おじゃるは月に帰る時間でおじゃる〜

ps. RC3リリースされたらXoopsユーザーとして復活予定?
そん時はぜひよろしくね。