Webサイトをhttps化した際、localhostのほうで.htaccessファイルにしてしまい、その時のキャッシュが残っていたようでlocalのほうにアクセスしてもWebに飛ばされてしまうようになり、.htaccessファイルを削除しても直らなくて困りました。
原因はたぶんブラウザがキャッシュしていたから。FirefoxとChromeのキャッシュを削除したらリダイレクトを食らわなくなりました。
参考リンク
Webサイトをhttps化した際、localhostのほうで.htaccessファイルにしてしまい、その時のキャッシュが残っていたようでlocalのほうにアクセスしてもWebに飛ばされてしまうようになり、.htaccessファイルを削除しても直らなくて困りました。
原因はたぶんブラウザがキャッシュしていたから。FirefoxとChromeのキャッシュを削除したらリダイレクトを食らわなくなりました。
参考リンク
ローカルにXamppでWebサーバーを構築しているのですが、自分だけアクセスできればいいので、自分以外の人がアクセスできないようにセキュリティ設定(アクセス制限)をかける方法を探しました。
Apacheのhttpd.confファイルに「Listen 127.0.0.1:80」とlocalhostからに限定するのが私のニーズに合ってました。「Allow from 192.168」とやっても403エラーが出てアクセスできなかったので・・。
ただ、本当にローカルからしかアクセスできないのか確認ができてないのでBasic認証でパスワード入力をするようにしたほうがベターですな。
ローカル コンピューター の Apache2.2 サービスを開始できません。
エラー 1067: プロセスを途中で強制終了しました。
XAMPPのContrl PanelでApacheを再起動したら上のようなエラーが発生しました。原因はphp.iniの記述がおかしかったことのようです。新たに記述したコードが既述のコードだったのでこれを削除したらサービスが開始してくれました。
ついでにPHPのPDOで以下のエラーが出たので一応メモ。
こちらは単にDBに接続するためのパスワードの既述ミスでした。
OSが入るシステムドライブとデータドライブを分けようと思いDocumentRootをDドライブに変更したのですが、それだけだと403エラー出て怒られます。
<Directory “*/htdocs”>のほうも変更しなければならないので注意が必要です。
久々にOSを再インストール後Xampp1.7.7をインストールしたのですが、XamppのコントロールパネルでApacheが[start]になっておらず起動しないで困りました。
原因はたぶんウイルスバスター。これを終了するかアンインストールすればOKです。