ssjapan
ssjap****@mua*****
2003年 12月 10日 (水) 15:30:52 JST
こんにちは、 ディノ あらとの・高原さん。 ●dinolibフォルダの件 >dinolibは.htaccessファイルの必要はありません。httpでアクセスできる場所に >置いているのであれば外部から読めないようにする必要はあると思いますが、 >それよりもwebに公開しない場所に置くことをお勧めします。 >私は /usr/local/share/dinolib に置いています。 dinolibをドキュメントルート内で解凍しインストール(インストール先: /usr/share/dinolib)後は、 この解凍したフォルダ(ドキュメントルート内例:htdocs/dinolib)は必要ないとい う意味でしょうか? すいません、いまいちdinolibパッケージとopenbazaarの関係がつかめないものです から・・・。 ●説明書記載のiconvの件 > もう一点は、php-iconvの影響について。 > PHPコンパイルオプションでiconvが指定されていない場合、プログラム中のどこ > に影 響が及ぶのでしょうか(大体でかまいません)? > それにより、モジュールを作成する必要が出てくるので。 > (デフォルトRPMパッケージの弊害ですが、利便性もあるのでRPMも捨てがた し・ ・ ・。) >これは--enable-mbstringのことでしょうか? >ソースをgrepして頂けると大体使っているところが把握できるかと思いますが、 >メール送信などの部分では使っています。 >ソースの中にはjcode.phpsも入っており、マルチバイトサポートがなくても >動くのかもしれませんが、申し訳ございませんが、現在のところまだ >確認できておりません。 --enable-mbstringはTurboLinuxServer7でデフォルトでコンパイルされています。 openbazaarの説明にiconvが必要と記載されていたので、コンパイルオプション に--enable-iconv がないと問題発生すると勘違いして、iconv.soモジュールの作成方法をネットで探し ていました。 この場合、コンパイルオプションに--enable-iconvが指定されていなくても、 mbstring関係がコンパイルオプションに指定されていれば、大丈夫という意味でしょ うか? 私の環境は:: TurboLinuxServer7 Apache 1.3.27(rpmインストール) php 4.1.2(rpm、デフォルトで--enable-mbstringが有効) PostgreSQL 7.2.2(rpmインストール) php.iniの設定(全てEUC-JPに変更) .htaccess (動作が違う場合.htaccessで対応) ご教授の程よろしくお願いいたします。 tanaka