質問 > その他 > SuiteXへのインストールについて |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2009/3/5 14:14
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: SuiteXへのインストールについて > 現状はtxt、html、htm、cgi、plのみアスキーモード転送になっていました。
> phpやsqlなどはバイナリモードでよろしかったでしょうか。 今のご時勢、Windows でも LF 改行を扱えるエディタは多数ありますので、常にバイナリモードで使用するほうが無難だとは思います。
|
santou |
投稿日時: 2009/3/5 15:39
対応状況: −−−
|
半人前 登録日: 2009/3/3 居住地: 福岡県 投稿: 19 |
Re: SuiteXへのインストールについて お世話になります。
FTPの件、ありがとうございました。 原因切り分けの為の PHP>DBの簡単なPGをテストしてみました。 やはりこの時点で文字化けが発生していましたので php.ini(.htaccess)の設定が問題でしょうか。 |
seasoft |
投稿日時: 2009/3/5 15:46
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: SuiteXへのインストールについて ちなみに、そのスクリプトの文字コードは UTF-8 ですか?
他に、通信インターフェイスの文字コード不一致という線もありかも。 PostgreSQL は、DBと通信の文字コードを別々に設定できたはずです。(DBはEUCだけど、通信はUTF-8など) たしか、クライアントエンコードというような呼び名だったような。
|
santou |
投稿日時: 2009/3/5 17:00
対応状況: −−−
|
半人前 登録日: 2009/3/3 居住地: 福岡県 投稿: 19 |
Re: SuiteXへのインストールについて seasoft様
お世話になります。 >ちなみに、そのスクリプトの文字コードは UTF-8 ですか? はい、UTF-8にて作成しました。 mbstring関係をいろいろと調整してみましたが 状態はかわりませんでした。 >たしか、クライアントエンコードというような呼び名だったような。 ありがとうございます。 こちらも調べてみます。 |
santou |
投稿日時: 2009/3/5 19:16
対応状況: −−−
|
半人前 登録日: 2009/3/3 居住地: 福岡県 投稿: 19 |
Re: SuiteXへのインストールについて お世話になります。
現状報告です。 ・PHP>DBの簡単なPGをテスト データベース側を「ECU_JP」にすると 文字化けがなくなりました。 またWebAranaのサポートにも問い合わせたところ 「DBサーバーはUTF-8ですがPostgreDB自体はEUCです」 という回答でした。 現状では「PHP<>DB」間をEUC_JPで行えば解決するのかと思っていましたが seasoft様のお話にあったクライアントエンコードでしょうか。 |
seasoft |
投稿日時: 2009/3/5 19:32
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: SuiteXへのインストールについて > またWebAranaのサポートにも問い合わせたところ
> 「DBサーバーはUTF-8ですがPostgreDB自体はEUCです」 > という回答でした。 恐ろしいほど、意味不明な回答ですね・・・ > 現状では「PHP<>DB」間をEUC_JPで行えば解決するのかと思っていましたが > seasoft様のお話にあったクライアントエンコードでしょうか。 多分、逆です。そこを UTF-8 にするほうが早いです。 DBは EUC で、クライアント通信は UTF-8 という状態なら、なんとか動作すると思います。 しかし、決してお勧めできません。 まずは、サポートに ・「DBサーバー」とは何か? (もしや OS の話???) ・「PostgreDB自体」とは何か? を問い詰めたほうが良いと思います。
|
santou |
投稿日時: 2009/3/7 17:02
対応状況: −−−
|
半人前 登録日: 2009/3/3 居住地: 福岡県 投稿: 19 |
Re: SuiteXへのインストールについて お世話になります。
結果としましてDBをMySQLにするとすんなりできました。 標準的なインストール方法とあわせ ・.htaccessの設定と ・SC_DbConn.phpの変更 (一旦エラーを出してDBを初期化後に変更) という流れでインストールできました。 WebArenaのDBサーバーの件ですが WebサーバーとDBサーバーが物理的に違うサーバーで 今回はDBサーバー<>PostgreDB間での文字コード問題では? と思っています。 WebArena側もはっきりとは聞けませんでしたが 問題として把握しているようでした。 皆様いろいろとありがとうございました。 |
morikawa |
投稿日時: 2009/3/10 12:55
対応状況: −−−
|
新米 登録日: 2008/9/4 居住地: 投稿: 10 |
Re: SuiteXへのインストールについて santou 様
はじめまして、私もSuiteX,MySQLで同じ環境下でインストールを行い同じ問題で悩んでおります。 >標準的なインストール方法とあわせ >・.htaccessの設定と >・SC_DbConn.phpの変更 (一旦エラーを出してDBを初期化後に変更) 上記で成功したとのことですが、具体的にはどのような変更をされましたでしょうか? 全くの初心者で申し訳ないのですが、ご教授いただけますでしょうか、宜しくお願いいたします。 |
seasoft |
投稿日時: 2009/3/10 13:48
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: SuiteXへのインストールについて ・PostgreSQL なら、PHP の pg_set_client_encoding() 関数
・MySQL なら、SQL文で SET NAMES utf8 かな。(未確認)
|
morikawa |
投稿日時: 2009/3/10 20:09
対応状況: −−−
|
新米 登録日: 2008/9/4 居住地: 投稿: 10 |
Re: SuiteXへのインストールについて seasoft 様
ありがとうございました。 |
« 1 (2) 3 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |