バージョン選択

フォーラム

メニュー

オンライン状況

75 人のユーザが現在オンラインです。 (67 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 75
もっと...

サイト内検索

質問 > その他 > インストール後500エラー(.htaccess削除でアクセス可能)

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
spirion
投稿日時: 2009/5/19 12:46
対応状況: −−−
半人前
登録日: 2009/5/6
居住地:
投稿: 23
インストール後500エラー(.htaccess削除でアクセス可能)
http://www.xxx.info/eccubeにアクセスすると500エラーが表示されアクセスできません。

eccube配下の.htaccessを削除するとアクセスはできました。

しかし.htaccessを削除するとすべての設定が無効になると思うので以下の設定内容の問題となっている部分を知り、その部分だけを修正したいのですが、ご存知の方はご教授いただけないでしょうか?

#基本はphp_ini.incで設定するが、ini_setで反映されないものはここで設定する
php_value mbstring.language Japanese
php_value output_handler mb_output_handler
php_flag mbstring.encoding_translation 1
php_flag magic_quotes_gpc 0
#php_flag session.use_cookies 0
#php_flag session.use_trans_sid 1

# INI_ALL なのにもかかわらず, ini_set で指定しても反映されない環境がある...
php_value mbstring.internal_encoding UTF-8

# デフォルトテンプレートの状態で 2M近くになるため
php_value upload_max_filesize 5M

レンタルサーバーはbluehost系のhostmonsterを使用しています。
seasoft
投稿日時: 2009/5/19 12:47
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストール後500エラー(.htaccess削除でアクセス可能)
まずは、サポート先に php_value や php_flag を利用可能か確認すると良いと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

spirion
投稿日時: 2009/5/19 12:50
対応状況: −−−
半人前
登録日: 2009/5/6
居住地:
投稿: 23
Re: インストール後500エラー(.htaccess削除でアクセス可能)
早速のご連絡ありがとうございます。
サポート先に連絡後その内容を投稿します。
spirion
投稿日時: 2009/5/19 13:37
対応状況: −−−
半人前
登録日: 2009/5/6
居住地:
投稿: 23
Re: インストール後500エラー(.htaccess削除でアクセス可能)
サポートに問い合わせしました。
php.iniを一般的には使うという返答があっただけで.htaccessでphp valueが使えるかどうか明確な回答がいただけませんでした。

ME [10:05:52 PM]: I have an question on variables which can be used in .htaccess
[10:06:32 PM]: php_value and php_flag

Support [10:08:04 PM]: Typically php variables are controlled via the php.ini file.
ME [10:09:25 PM]: do you know php variables are effective in .htaccess file?

.htacessでphp valueが使えないと判断した場合、

・.htaccessの設定
・.htaccess削除以外の500エラー回避方法

を教えていただけないでしょうか?


seasoft
投稿日時: 2009/5/19 13:42
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストール後500エラー(.htaccess削除でアクセス可能)
そうすると、PHP が CGI で動作しているのでは?

当該記述は、全て php.ini でも記述できるはずですので、書き直して /html/ 配下の *.php を置いているサブフォルダ全てにアップロードすれば良いと思います。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

spirion
投稿日時: 2009/5/19 13:51
対応状況: −−−
半人前
登録日: 2009/5/6
居住地:
投稿: 23
Re: インストール後500エラー(.htaccess削除でアクセス可能)
早速のご連絡ありがとうございます。

すみません。PHPはまったくの素人でして。

ご回答いただいた内容は、詳細には
.htaccessに書いてるphp valueとphp php_flagをphp.iniというファイルを作成しそこにphp.iniの書式にのとった形で記述をおこなう。
そのできかがたphp.iniファイルをpublic_html/eccube/html配下の*.phpがあるすべてのディレクトリに配置する。

その後.htaccessを削除し500エラーを回避する。ということでしょ
うか?
ramrun
投稿日時: 2009/5/19 16:19
対応状況: −−−
仙人
登録日: 2006/11/3
居住地:
投稿: 789
Re: インストール後500エラー(.htaccess削除でアクセス可能)
時間があったのでちょっとあちらのフォーラムを覗いてきました。
bluehostforum.com:Turn off magic quotes
ほかにもいろいろ参考になりそうなのがありそうですがとりあえず...

どちらかというとサーバーの設定ですので、こちらよりあちらを利用している方々に聞いたほうがよいかと。
seasoft
投稿日時: 2009/5/19 16:32
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストール後500エラー(.htaccess削除でアクセス可能)
引用:

ご回答いただいた内容は、詳細には
.htaccessに書いてるphp valueとphp php_flagをphp.iniというファイルを作成しそこにphp.iniの書式にのとった形で記述をおこなう。
そのできかがたphp.iniファイルをpublic_html/eccube/html配下の*.phpがあるすべてのディレクトリに配置する。

その後.htaccessを削除し500エラーを回避する。ということでしょ
うか?

基本、その流れで良いと思います。

私なら、どの道使えないと分かっているなら、先に .htaccess を削除するかも。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

spirion
投稿日時: 2009/5/20 0:22
対応状況: −−−
半人前
登録日: 2009/5/6
居住地:
投稿: 23
Re: インストール後500エラー(.htaccess削除でアクセス可能)
その後PHPの設定ができる機能があることがわかりました。
PHP5、PHP5 (Single php.ini)、PHP5 (FastCGI)の3オプションがありました。デフォルトはPHP5でした。

PHPはあまり詳しくないのですが、これを見る限りではPHP5 (Single php.ini)を選択し、~/public_html/php.iniに.htaccessのphp valueの内容をそのままコピーすれば大丈夫なような気がします。(いかがでしょうか?)

PHP5
All files with the extension .php will be handled by the PHP5 engine.
Current, most reliable and best performing version of PHP

PHP5 (Single php.ini)
Same as PHP5, but all subdirectories will use ~/public_html/php.ini

PHP5 (FastCGI)
All files with the extension .php will be handled by PHP5 FastCGI processes.
FastCGI for PHP makes all your PHP applications run through mod_fastcgi instead of mod_suphp. This eliminates the overhead of loading the PHP interpretor on every hit. Since it is always in memory ready for the next hit, the responses will be generated faster.


php.iniのインストール機能もありました。
--
Install Default php.ini

This will copy the master php.ini to your public_html directory named "php.ini.default". You can then edit the file with any custom directives your scripts require.
IonCube
SourceGuardian

EC-cubeの話題とはずれていると思いますが、bluehost系の利用者は多いと思いますので掲載しました。
seasoft
投稿日時: 2009/5/20 0:28
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: インストール後500エラー(.htaccess削除でアクセス可能)
> PHPはあまり詳しくないのですが、これを見る限りではPHP5 (Single php.ini)を選択し、~/public_html/php.iniに.htaccessのphp valueの内容をそのままコピーすれば大丈夫なような気がします。(いかがでしょうか?)

良さそうですね。


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,440名です
総投稿数は110,413件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1695
8
red
1571
9
mcontact
1377
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.