WindowsのWeb環境構築 - 2.Apache2.2.19インストール
インストーラを使えば簡単
俺はTypicalを選択して、インストールするディレクトリはC:\直下にした
Apache2.2という名前でフォルダを作成してそこにインストール
俺の場合、後から出てくるhttpd.confのLoadModuleの設定で躓いた
デフォルトのままのProgram Files下でも出来る方法がありそうだが
LoadModuleのパラメータでProgramとFilesの間のスペースが邪魔をした
あっさり終了。後はインストールしたマシンでhttp://localhost/index.htmlが見れたらOK
WindowsのWeb環境構築 - 1.材料
環境
| 物 | バージョン | ファイル |
| Apache | 2.2.19 | httpd-2.2.19-win32-x86-openssl-0.9.8r.msi |
| php | 5.3.6 | php-5.3.6-Win32-VC9-x86.msi |
| MySQL | 5.5.15 | mysql-5.5.15-winx64.msi |
| phpMyAdmin | 3.4.3.2 | phpMyAdmin-3.4.3.2-all-languages.zip |
| CakePHP | 1.3.11 | cakephp-cakephp-1.3.11-0-gc73ae84.zip |
を使用した。
手順はまだ書いてないが成功した。
次の記事で手順を書くとしよう。
1.材料
2.Apache2.2.19インストール
3.PHP5.3.6のインストール
4.MySQLとphpMyAdminのインストール
5.CakePHPインストール
XOOPSでログインだけSSLにする
やりたいこと
- ログインだけSSL
まずはXOOPSを解凍したときにできるextrasフォルダから、
login.phpをXOOPS直下にコピーする。
login.phpの先頭付近の$pathをフルパスで指定する。↓
俺の場合はレンタルサーバーだからこのようにした。↓
// path to your xoops main directory
$path = '/usr/home/z俺のアカウント/html/XOOPSフォルダ';
管理画面でSSLのログインをするにしてもできなかった。。。
探したらここにたどり着いた。↓
SSLLogin.class.phpをmodules/user/preloadに配備。
すぐ動きました。
別画面でSSLログイン画面は出た。
でも認証失敗の時、「戻る」のアンカーが俺の場合うまく表示されなかった。
こう直した。↓
login.phpの80行目くらいにある部分
xoops_error("ログイン情報が間違っています。" . "<br/><a href='login.php'>"._BACK."</a>");
をコメントにして
echo "<div class='errorMsg'>ログイン情報が間違っています。<br/><a href='login.php'>"._BACK."</a></div>";
こうした。いいのかな。。。表示はうまくいったが。。。