対象:システム開発・導入
回答数: 3件
回答数: 3件
回答数: 2件
現在ロリポップサーバというレンタルサーバにて、サイトを運営しております。MovableTypeをサーバにインストールし、サイト管理を行っています。拡張子は全てPHPにしており、現在PHPやDBについて勉強し、いずれサイトに反映させていこうと考えております。
さすがに直接ロリポップサーバ上で開発するのは問題があると重々承知しているので、自宅に開発環境を作りたいと考えております。いろいろ調べたところXAMPPという便利なツールがあり、開発環境を作成できる事を知りました。ただ、バージョンがたくさんあるためどれをインストールしてよいか不明だったので、ロリポップに問い合わせたところ、最新ではなくロリポップサーバの環境に近いバージョンを設定して下さいとアドバイスをいただきました。
さすがにXAMPPのどのバージョンや、apache,PHP,MySQLのどれのバージョンを優先するかまではアドバイスいただけませんでした。
専門家の皆様でご存知の方、同様の事を行っている方がいらっしゃるようでしたら、アドバイスをいただければと思います。ちなみにロリポップサーバの環境は、
apache(ver.1.3.41)
PHP4(ver.4.4.9),PHP5(詳細不明)
MySQL(ver.4.0.24)
との事です。
適したXAMPPのバージョンやそのダウンロード先などアドバイスいただければうれしく思います。
宜しくお願い致します。
hoihoiさん ( 東京都 / 男性 / 34歳 )
回答:2件
井上 みやび子
Webエンジニア
-
バージョンは同じにした方がいいのです
こんにちは。ウェブウェア・オルグの井上と申します。
XAMPP や MovableType はあまり詳しくないのですが、開発環境の準備に関する一般的な観点からご回答しますね。
*MovableType の要件 ×「開発」の内容に揃える
基本的には、開発環境は本番環境と同じにしないとどこで不具合が出ても不思議はありません。
と言ってもこの場合全てを揃えるのは難しそうですので、
・行おうとしてる「開発」に関わる部分を優先して揃え
・MovableType がサーバと同様に動作する事を確認する
という手順が良いかと思います。
つまり、
1.
PHP で何らかのカスタマイズをしようとしているのであれば PHP のバージョンを優先して XAMPP を選び
2.
その上で MovableType をインストール
3.
サーバから MovableType の登録データをエクスポートの上、開発環境にインポート
の順で作業して、サーバ上と同じように MovableType が動作する事が確認できたらその上で開発を進めていくのが良いかと思います。
また、本格的に開発を始める前に開発環境で小さな変更を行いサーバ上で期待通り動作するかを確かめてみて下さい。
開発環境の変更をサーバに反映する練習にもなりますのでよいと思います。
評価・お礼
hoihoiさん
早速のご回答ありがとうございます。
まだ本格的にシステム開発をするという程のレベルでもないですので、開発環境を勉強するという事でいろいろチャレンジしてみたいと思います。
上原 正吉
Webプロデューサー
-
xamppの使用方法
はじめまして、アースリンクネットワークの上原と申します。
*xamppについて
今回の要件ではapacheのバージョンは無視してかまわないと思います。
MySQLの4と5では、文字の扱いなど大きく違うので問題がおきる場合があります。
その為MySQLのバージョンをそろえた方がよいでしょう。
細かいバージョンは、さほど気にする必要はないと思います。
(厳密なシステム開発なら別ですが)
*xamppでMySQLが4のバージョン
xamppがMySQL5を採用したのはバージョン1.5からです。
したがって、1.4系の最終である「1.4.16」が、MySQL4入りの最終バージョンです。
過去のxamppは下記のアドレスからダウンロード可能です。
http://sourceforge.net/project/showfiles.php?group_id=61776&package_id=89552
*xamppでphpのバージョンを切り替える方法
もう一つの方法として最新バージョンをインストール後、
MySQL4を別にインストールしてしまうと言うことです。
最新版ではapache 2ですが、今回の要件では問題ないので、
インストール後にMySQL 5だけ使わなければいいのです。
そのあとに、xamppにはphpのバージョンを切り替える機能がついています。
インストールしたフォルダーの中に「php-switch.bat」というファイルがあるはずです。
これをダブルクリックすると、phpのバージョンの切り替えが可能です。
xamppのphpinfo確認ページで切り替えがうまくいったことを確認しましょう
>注意事項として、切り替えを行う前に、必ずApacheサーバを停止してください<
ちなみにmoveabletypeのバージョンはいくつでしょうか。
3でも4でも、あまり変わりませんが、一応調べておくとよいと思います。
(質問の時の為に)
>☆''QuickRec''--メール・電話・FAXをお客様情報と一緒に全部まとめて一元管理
電話を自動録音することによりトラブルを未然に防ぎます
http://www.quickrec.com/
システム開発のご相談、ホームページ作成なら
アースリンクネットワークへ
http://www.eln.ne.jp
<
評価・お礼
hoihoiさん
早速のご回答ありがとうございます。
また、ダウンロードサイトまで提供していただき、重ねてお礼申し上げます。
まだまだ初心者ですが、MySQLやPHPを勉強したいと思います。(かなり年齢的にも遅咲きですが・・・。)
hoihoiさん
MovableTypeは4.1です。
2008/10/21 16:56ご回答ありがとうございます。
MySQLは、バージョンによっていろいろと異なる部分があるのですね。
ちなみにMovableTypeは4.1です。本当は最新の4.2にしたいのですが、カスタムフィールドの移行にバグがあるらしき事を聞いたので保留中です。
いずれは最新にしたいと考えています。
ちなみにMySQL4はどこからダウンロード可能でしょうか。いろいろ探したのですが、何か名前などを登録する必要があるらしく、英語なので少々不安です・・・。あわせてご教授いただければ幸いです。
hoihoiさん (東京都/34歳/男性)
(現在のポイント:-pt)
このQ&Aに類似したQ&A
表示中のコンテンツに関連する専門家サービスランキング