このままだとインストール後、以下のようにカテゴリー登録ができないという症状に出くわします。#変更後のphp5.ini私の場合は上記のmagic_quotes_gpcを含む6個のphp初期設定を書き加えて現在に至っています。サポートの示唆どうりにせっていしただけで、確固たる理由は分からないので、副作用が出るかと思います。いい加減ではありますが、その都度投稿させていただきます。余談ですが、Godaddyへのインストールで一番つまずいたのは上記ではなく、データベースの設定でした。GodaddyではDBサーバが127.0.0.1(ローカルホスト)ではなく、リモート・サーバ:”データベース名”.db.12345678.hostedresource.comになっていて、その上データベース名とユーザ名が同じです。いうホスティング設定は初めてだったので混乱しました。(因みにデータベース・ホスト、データベース名、データベース・ユーザ名が同じということはデータベース名が分かってしまうと簡単にハックされてしまうと言うことになってしまいます。「そんな筈は無いだろう」と思っていたため逆にデータベース設定の入力でつまずいてしまったのですが、そういう事情ですのでデータベース名はドメイン名やその他サイトに関連した用語からは連想できないものにした方が無難です。.htaccessの内容をphp5.iniに転写すつという解決方法はEC-Cubeの方針としてよいものでしょうか?まだ、問題には出くわしていないのですが、基本的に.htaccessのコメントに基本はphp_ini.incで設定するが、ini_setで反映されないものはここで設定する”とありますので、元々php5.iniに書くという部分がこのコメントに反しているような気がしています。本来Godaddyの問題だと思いますが、ホスティング・ルートのphp5.iniを書き直すということは、1ホストで複数のドメインをホストする場合、他のドメインアプリ、例えばDrupalやXoopsの設定とぶつかる可能性があるということです。ドメインルート以下での再設定が望ましいと思うのですが、何かうまい回避の方法、またはヒントでもないものでしょうか?以上、何かのご示唆があれば幸です。して動いているのが原因です。モバイルで別々の設定が必要な箇所があるので、少々面倒ですね・・・----------------Seasoftこちらでの投稿は、アイディア程度に留めさせていただいております。個別案件の作業は有償で承っております。お気軽にご相談ください。インストール方法seasoftさま早速のご教示有り難うございます。CGIモードについてはGodaddyのサポートから聞かされていましたので、深い内容については全く理解できておりませんが、seasoftさまの仰る通り、.htaccessでうまく行かない主原因なのだと思います。今後、CGIがらみの不具合と思われる障害があった場合は豆にレポートさせていただきます。CGIでも完璧に動作する事を望んでいるわけではなく、そういうホスティング会社を使わざるを得ないときに不具合を最小に止める方便程度になれば良いと考えています。(個人的には早いし、複数ドメイン毎の細かい設定も可能ですのでモジュールの方が良いと思います。)Godaddyを選んだのは、想定しているユーザーが英語ベースの方が多いであろうと言う理由です。SSL,ホスティング代が安いということで2アカウントとってPCとモバイルを分けるという手段も経済財的には成り立つかもしれません。その場合は、こちらのサポートでも話題になっている共有SSLの問題を解決しなくてはいけないので、トータルではEC-Cubeが特別な事をしなくてもスムーズに動くホスティング会社を選択するのも良いのかもしれません。当面はPC版で手一杯だと思いますので、このままCGIモードで行ってモバイルに手をつけたときにホスティング、SSLの問題を見直したいと思います。インストール方法こんにちは。海外サーバでは、PHPがCGIモードで起動しているというのは、よくあるようです。私も、最初苦労しましたが、海外では海外の標準みたいな仕様があって、一度解決すれば大体その応用で動作可能なようです。簡単にですが、設定方法を下記に記載しておきます。PHPがCGI版で動作しているのであれば、HTACCESSファイルでは、PHPの設定の上書きはできないため、ユーザーが自分のカスタムPHP.INIファイルでそれぞれ設定を行うことになります。php5.iniの元ファイルを変更する必要はなく、個別のディレクトリごとにphp.iniファイルを設置することで、動作できるようになるサーバがほとんどです。ここで留意点は、PHPがapache版でHTACCESSでphp初期設定の上書きを行う場合は、ユーザーはルートのディレクトリとmobileのメインディレクトリにそれぞれ設定事項を書いたHTACCESSファイルを1つずつ配置すればいいのですが、PHPがCGI版でphp.iniで設定を行う場合は、EC-CUBEの/html/ディレクトリ以下の、phpファイルがあるすべてのディレクトリにそれぞれ、php.iniファイルを置いていいかなければならないということで、これは結構面倒。1つ、さらにphp.iniがユーザーごとにメインディレクトリに1つしか設定できないサーバーがあります。EC-CUBEでは、携帯サイトのディレクトリで別のphp.ini設定が必要になるのですが、この場合は、=それが利用できないということなので、携帯サイトの個別設定ができないということになり、そのサーバではPCと携帯両サイトの運用は適さない、ということになります。扱いやすいのは、apache版PHPのサーバーでHTACCESSファイルでの設定ができるサーバです。PHP自体の動作はCGI版のほうが速いとか・・・海外では、CGI版がほとんどですしね。余談ですが、URLをSEO対策して静的HTML化するカスタマイズを行いたいのであれば、HTACCESSでMOD_REWRITEが使用できることも合わせて確認しておくと良いです。こちらはCGI版の場合のphp.iniの設定についてです。設定する内容は「.HTACCESS」ファイルの場合と同じ。CGI版ではHTACCESSでのPHP設定の上書きができないため、php.iniで設定する。同様に、設定する値は自分の使用しているサーバーのデフォルトの値と矛盾するものだけセットすればいいです。/html/の、phpスクリプトファイルが存在する全てのディレクトリに、「php.ini」ファイルを作成して、下記内容で保存。Asia/Tokyo/html/mobile/にも同様に、「php.ini」ファイルを作成して、下記内容で保存。Asia/Tokyoその他、海外サーバで気をつけることは、サーバのタイムゾーンが、その地域のものになっていて、timezoneの設定をphp.iniで変えられないサーバの場合、EC-CUBEの注文日時などが、そのサーバのタイムゾーンで記録されてしまうということ。後は、インストールの前に、データベースの文字コードをUTF-8にセットしなおしておかないと、文字化けします。(欧米のサーバは、DBの文字コードセットが、LATIN-1です;)これくらいです。面倒ですが、上記の設定を一通り覚えれば、海外のおよそのサーバでは何とかなることが多いです。goDaddyは私もドメインのほうは利用していますが、ホスティングは利用していないので、EC-CUBEが利用できるサーバかどうか各章はないのですが、確か前に動作テストまではやってみたことがあったと思うので、使えるのではないかと思います。この辺り記憶があいまいで・・・よかったら参考にしてみてください。インストール方法tontonさま詳細なレポート有難うございました。残念ながらtontonさまの方法では、『カテゴリー登録ができない』問題:http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=5899&forum=9&post_id=28377#forumpost28377は解決できませんでした。Goddadyのサポートに問い合わせたところ、皆さんのご指摘のとおりGoddadyではCGIモードで動いているとのことです。それから、私が最初に.htaccessの問題を問い合わせたところ、tontonさまのご指摘どおりの回答が返って着ましたが、残念ながら解決しなかったので、Goddadyのサポートの指示でサイトルートのphp5.iniの編集と言う解決にいたりました。サポートは解決策に確固たる自信が有ると言う風ではなく、「そんなことも試してみればうまく行くかもね〜」的な極めていい加減な対応でした。一応tontonさまのご示唆を少し変えて「php5.ini」をphpファイルのある全ディレクトリに配して見ましたが残念ながら「php.ini」の時と同様にカテゴリー登録の問題は解決しませんでした。5.0.86-logでは複数ドメインのホスティングが出きるようになっているので、EconomyPlanの様な単一ドメインの場合と事情が違うのかもしれません。月額5ドル以下と十分に安価なのでEconomyPlanでtontonさまの方法でうまく行く様であれば、思い切って1ドメイン1アカウント開けてしまうと言う方が経済的にはよいかもしれません。EconomyPlanをお使いの方がいらっしゃれば、是非ご教示ください。"Asia/Tokyo"それから、残念ながらまだmobileまで手が回っていません。このままでは問題に突き当たる可能性が高そうです。その時にまたご報告させていただきます。インストール方法これも、Godaddyへインストール中に気がついた事なのですが、静的URLの設定がEC-CUBE:公式ガイドブック(P170)の通りでは動かないようです。[L](私のドメインルートが/eccube/html/なので書き換えました。specified.”のエラーになります。mydomain.com/products/detail.php?product_id=1と綺麗に変換されてID=1の商品の内容が表示されます。"detail"と"details"で動作に違いが出るのは不思議なのですが、これがGodaddyのCGI版の問題なのか?またはただ単なる正規表現の問題なのか?それとも"detail"が何かの予約語にでも成っているのか?もし心当たりのある方がいらっしゃればご教示よろしくお願いいたします。ガイドブック通りの表記で他のホスティング会社でうまく行った方があれば、合わせて御示唆いただけると幸いです。