質問 > その他 > firstserverの.htaccess について |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
daidou |
投稿日時: 2008/6/7 17:20
対応状況: −−−
|
半人前 登録日: 2008/5/30 居住地: 投稿: 15 |
firstserverの.htaccess について ECCUBE Version :2.1.2
サーバ :Firstserver ギガント2 http://www.fsv.jp/kyoyu/gt/ 現在Firstserverのギガント2と言うプランを契約してECCUBEをインストールしています。 インストールは完了したのですが、デフォルトの.htaccessを置くとInternal ServerErrorになってサイトにアクセスできなくなります。 ↓↓↓ErrorLog↓↓↓ Invalid command 'php_flag', perhaps mis-spelled or defined by a module not included in the server configuration ↑↑↑↑↑↑↑↑↑↑ 上のエラーログは一例ですが、PHPの絡む設定は全て機能しません。 よってPHPの吐き出す文字コードなどの設定が有効化できないために、ECCUBE内で文字化けが起こってしまいます。 初歩的な質問になるかもしれませんが、このような現象の対処方法をご存知の方がいらっしゃいましたら、教えて頂けると幸いです。 |
seasoft |
投稿日時: 2008/6/7 17:29
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: firstserverの.htaccess について Apache の設定で AllowOverride を制限しているのでしょう。
対処方法としては ・可能な部分は ini_set() で書き換え、不可能な部分は個別に考える。 ・サーバの供給元に制限の解放を要求する。 ・制限していないサーバを利用する。 ・無くても動くように作り変える。 ・無くても動かないか検証する。 などが、考えられます。 個人的には PHP6 を視野に入れると、.htaccess を使うのは嫌なんですよね。今のところ EC-CUBE の試験で使用している領域では AllowOverride None で動作させています。
|
seasoft |
投稿日時: 2008/6/7 23:45
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: firstserverの.htaccess について .htaccess のコメント見たら、
引用:
って書かれてますね。 何箇所か、それって違うんじゃない? って部分もあったりしますね。
|
topo |
投稿日時: 2008/6/11 21:20
対応状況: −−−
|
常連 登録日: 2008/6/11 居住地: 岡山 投稿: 64 |
Re: firstserverの.htaccess について ECCUBE Version :2.1.2 サーバ:Firstserver ギガント2 タイムリーに同じ条件のサーバで悩んで本日1日費やしました・・・>< 結論としては1系を使うしかないのかな・・・って点です。 調べてみた事を色々書いてみます。 ---------------- 1.まず公式サイトにEC-CUBE2が使えると明記されていない また同ページのリンク『インストール方法』を見てもVer1系の説明がある http://www.ec-cube.net/partner/search.php ---------------- 2.ファーストサーバーではPHPがEUC-JPが初期値で設定されているようだ http://www.outbreak2000.com/archives/6.html ---------------- 3.『.htaccess』が動かない daidouさんと同じくnternal ServerErrorになりました。 ini_set()で以下のように書いてみましたがうまく行きませんでした・・・ ini_set("mbstring.language", "Japanese"); ini_set("output_handler", "mb_output_handler"); ini_set("mbstring.encoding_translation", "On"); ini_set("magic_quotes_gpc", "Off"); ini_set("mbstring.internal_encoding", "UTF-8"); ini_set("upload_max_filesize", "5M"); ---------------- 4.試してみた事 ためしにヘッダーをデフォルトのまま更新すると、 /www/user_data/packages/default/header.tplの中身の日本語が EUCで記述されている事が確認出来た。 どうやらフォームの内容に関係なくEUCになるみたい・・・ ---------------- 5.参考になった投稿 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=1632&forum=3&post_id=6228#forumpost6228 http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=2307&forum=10 ファーストサーバの技術担当の方が書き込んでいました。 『PHP5.x(DSO版)管理画面での設定(起動ボタン押下)により利用可能』との事で Ver1系は動くんじゃないかなーという事がわかりました。 ---------------- 以上です。 また試してみて書き込みしたいと思います。 |
topo |
投稿日時: 2008/6/12 10:45
対応状況: −−−
|
常連 登録日: 2008/6/11 居住地: 岡山 投稿: 64 |
Re: firstserverの.htaccess について 一晩経過して冷静になった頭でもうちょっとだけ粘って見ました。
まずファーストサーバのページを見ると『EC-CUBE 2.x』が使えるとなっています。 http://www.fsv.jp/freeware/ って事はやっぱり何か使える方法があるんだな、という事で色々 見て行った所・・・ありました! http://support.fsv.jp/member/php/run/kansu/kansu_0.html >■以下、抜粋 >「.htaccess」での設定変更は、PHP5(DSO版) でのみ有効です。 >弊社共有サーバでは、PHPの標準提供形態が「CGI版」ですので、PHP5(DSO版)を利用する場合は、 >コンフィグレータ >> PHPインストール より、PHPの実行バージョンを変更してください。 との事です。 PHP5(DSO版)に変更する事でInternal ServerErrorが発生しなくなり、 文字化けも起こらなくなりました。 |
daidou |
投稿日時: 2008/6/13 13:54
対応状況: −−−
|
半人前 登録日: 2008/5/30 居住地: 投稿: 15 |
Re: firstserverの.htaccess について topoさん
ご回答いただきありがとうございます! 同じタイミングで同じ問題にはまっていて、ちょうど同じ時期に解決しましたね。 私もtopoさんが書き込んでいただいたくらいの時にまだ悩んでおり、やっとこさ解決しました。 ファーストサーバ向けのインストールマニュアルって全然今は役に立たないですよね。 まだ住所検索が動かなかったり、管理画面開いたら「情報が取得できませんでした」みたいなメッセージが表示されますが、引き続きがんばります。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |