人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

さくらインターネットでPHPでダイジェスト認証できるプログラムを入れてみたのですが
$_SERVER['PHP_AUTH_DIGEST']と$_SERVER['HTTP_AUTHENTICATION']が取得できず実装できません。
apacheのどこかで設定が必要なのでしょうか。

どの設定が必要なのか、またその場合さくらの共用サーバープランで
設定は可能であるかどうかもわかる範囲でお願いします。
よろしくお願いします。

●質問者: dedara
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:Apache PHP さくら さくらインターネット サーバー
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● kn1967
●60ポイント ベストアンサー

phpのマニュアルより

http://www.php.net/manual/ja/features.http-auth.php

Apache モジュールとして実行した時のみ 有効で、CGI 版では利用できません。


さくらレンタルサーバの機能比較ページとマニュアルページより

http://www.sakura.ne.jp/plans.html

http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml

ビジネスプロでphp5のみモジュール版の利用が可能。

スタンダード/プレミアム/ビジネス/はCGIモードでの使用のみ可能。

ライトはphp使用不可。


今の契約がビジネスプロ以外の契約の場合は契約変更か、

モジュール版対応の他のサーバに乗り換えるかになります。

◎質問者からの返答

もし自前のサーバ(さくらと同じFreeBSD)でやろうとする場合、そのあたりの制御はどこらへんの設定になるのでしょうか。

ちなみにxamppで動かすと$_SERVER['PHP_AUTH_DIGEST']と$_SERVER['HTTP_AUTHENTICATION']ともに取得できています。

参考までにわかる範囲で教えていただけないでしょうか。


引き続き上記の質問をしばらく受け付けたいと思います

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ