ホーム > タグ > Apache
Apache
Windows 7でApache+PHP+MySQLを構築・VirtualStoreの罠へ!
- 2009-10-29 (木)
- WordPress
さて、メインパソコンがXPからWindows 7になったということで、プラグインやテーマのデバッグのためのWordPress用ローカルサーバを構築することにしました。結果として構築はできたものの、最初から躓きっぱなしで半日以上をつぶす結果になりましたが…。具体的に何で躓いたかというとこんなところ。
- Apacheの設定ファイルhttpd.confでlocalhostとしたいフォルダを指定しているのに反映されない
- PHPもMySQLも入れたのにPHPファイルからMySQLデータベースにアクセスするとページが開かない
- WordPressのトップページは開くのに個々のページは本当の404エラーを返す
ここでは備忘録もかねてそれぞれの構築を記しておこうと思います。今回のインストールで最も重要なキーワードはVirtualStoreです ![]()
(それ以外は別にWindows 7じゃなくても問題になるときは問題になるので
)
WordPressに必要なものはPHPモジュールとMySQLというデータベースソフト。そしてこれらを動かすためのサーバソフトであるApacheです。今回利用したのバージョンは現在の最新である下記のものです。
- Apache 2.2.14
- PHP 5.2.10
- MySQL 5.1.40
そしていずれもインストーラつきのものを選択。めんどくさかったので手間を省くためにせんたくしたのですが、これがそもそもの罠にはまる始まりでした。
というのも、インストーラは指示に従ってインストールするといずれもProgram Filesというフォルダに保存されます。XPなら別段これといって問題はありません。XPなら。今回はWindows 7にインストールしているというで、問題にぶち当たるのです…。
Apache・PHPバージョンアップ
- 2008-03-29 (土)
- WordPress
ローカルでのApahce・PHPのバージョンアップを試みることにしました。Apacheは2.0から2.2に、PHPは5.2.3から5.2.5へ移行です。たまたま思い立っただけだったんですが、ほぼ1日をつぶしてしまいました。
今回はApacheもPHPもWindows用のインストーラーを使いました。これで最も痛かったのはPHPとMySQLの接続です。MySQLが読み出せないってエラーが出るのですから(T-T)
MySQLのインストール
- 2007-07-04 (水)
- WordPress
今日も引き続き環境設定をしています。昨日でApache2とPHP4をインストールできたのですが、PHP4の代わりにPHP5に変更することにしました。Versionが高い方が良いのかな…という単純な理由ですけど。
PHP5にしてからPHP言語について買ってあったPHPの本を参考にして少しいじってみました。感じとしてはC言語によく似ているなぁ…といったところ。大学でもC言語を教わっておいて良かったなぁと思います。おかげで大学院での研究で必要になったVCでも、リアル引っ越しで止めるまで勤めていた会社でも、C言語を習っていたおかげでソースコードに対して拒絶反応を示さずに済んだんですから。
でもMySQLをインストールしてからがよく分からないんですよね。MySQL5.0をインストーラーの設定そのままでインストールを済ませたんです。WindowsXPなので管理ツールのサービスでも動いていることは確認できてます。で、phpMyAdminをインストールしたんですが、”#1045″というエラーを吐いてくれるんですよ。WordPressの本などの通りに設定ファイルを作ってocalhostにコピーしてもダメでした。何が原因なんでしょうかねぇ…(-_-;
…と、その後にネットでいろいろと調べたところ、phpMyAdminからindex.phpを呼び出して直接設定を作るのはダメなようでした。で、phpMyAdminのlibrariesの中にあるconfig.default.phpを使ってconfig.inc.phpとして中身を変えることで何とかなりました。最も参考になったのは次のページでした。
Windows+Apache+PHP+MySQL(5.0)によるWebアプリケーション
やはりこういうときに頼るべきはインターネットなんでしょうかねぇ…。
次はphpMyAdminの操作方法かPHP言語のお勉強かのどちらかになりそうです。でもphpMyAdminにはインストールした時点ですでにデータベースが3つほど存在して居るんですよ。これって消してしまっても良いもんなんでしょうかね?
WordPressのお勉強のために
- 2007-07-03 (火)
- WordPress
WordPressのお勉強のためのローカルに環境を作っていました。Apahce2.0とPHP4を導入したんですが、Apache2.0の導入後のhttpd.confの設定を変えたところ、Apache2.0が動かなくなっちゃったんですよね……。何が原因かいろいろ試したところ、変更箇所が分かるように付けたコメントが悪かったせいでした。
変更箇所が分かるようにと変更箇所の真後ろにコメントアウトの”#”を付けてコメントを付けていたんですが、どうもそれが悪さをしていたみたいでした。変更箇所の後ろに付けていたコメントを消して変更した前後の行に新たにコメントを入れると問題なく動作しだしました。プログラムをしているとよくあることですが、ドツボにはまるとなかなか抜け出せないものですよね……。こんな事ってやっぱりソースコードを変更するときの宿命なんでしょうかね。
とりあえず今日はApache2.0とPHP4の導入は完了しました。次はMySQLの導入に入る予定です。MySQLでもまた同じように悩みながら操作をしていくんでしょうね……。
Home > タグ > Apache
-
- ふぅ。修正完了。そして遅くなったので寝ます。おやすみなさいです~。 [PC] 2 hrs ago
- ということで元に戻した。POBox 大好きですw #xperia [mb] 12 hrs ago
- Graffiti は片手じゃ入力しにくい。やっぱ POBox touch の方が性に合ってるのかなぁ。 #xperia [mb] 12 hrs ago
- More updates...
Powered by Twitter Tools
-
- お出かけ
- かぎ針
- ご挨拶
- つぶやき
- アップグレード
- アップデート
- アップロード
- イベント
- インストール
- カフェ
- ケーキ
- ゲーム
- コメント
- サイト構築
- サイト管理
- サーバー
- ジーンズ
- スノースクート
- スパム
- ソフト
- タグ
- ツーリング
- ツール
- テーマ
- トラブル
- ニンテンドーDS
- ネット
- ネットショップ
- ネットワーク
- ハナカンザシ
- バイク
- バージョンアップ
- パーマリンク
- ファイル
- フォルダ
- ブログ
- ブログツール
- プラグイン
- プリンター
- ヘッドセット
- ヘルメット
- メッセンジャー
- メモリ
- メンテナンス
- メール
- ラジオ
- リンク
- レイトン教授
- レシピ
- ローカライズ
- 不具合
- 京都
- 仕事
- 体調不良
- 共有
- 写真
- 初詣
- 告知
- 園芸
- 報告
- 天候
- 対策
- 嵐山
- 彼女の事情
- 心理
- 情報
- 感想
- 手作り
- 手紙
- 投稿
- 抜歯
- 掃除
- 携帯
- 文字化け
- 日常
- 本
- 植え替え
- 気温
- 活用
- 無線
- 物語
- 画像
- 移転
- 箸
- 紹介
- 結婚式
- 絵文字
- 編み物
- 自動アップデート
- 花
- 花粉症
- 親不知
- 設定
- 詩
- 誕生日
- 購入
- 雪
- 電源
- Admin-SSL
- AdSense Deluxe
- Akismet
- Analystics
- android
- Apache
- Balius-2
- Bluetooth
- Contact Form 7
- Drupal
- ezTour
- Flickr
- gigolo
- Gmail
- Google Apps
- GPS
- Gravatar
- gvfs
- Hotmail
- iG:SyntaxHiliter
- IImage-Browser
- iPhone
- iPod
- Ktai Style
- LAN
- Lightbox2
- Maps
- MySQL
- Na01-mini
- nc2400
- PHP
- phpMyAdmin
- Pidgin
- Ping
- Safari
- Shuriken
- Skype
- SSL
- Ubuntu
- vicuna
- Vista
- win7
- Windows
- WordPress
- wp-tmkm-amazon
- XP
- Xperia
- XREA
- Xubuntu
- Yahoo! JAPAN











