• ベストアンサー

xoopsサイトを作り始めました。 PHP+MySQLは、どのバージョンを入れたほうが良いのでしょうか?

とりあえずセキュリティ関係からと思い、FWとウイルスソフトを入れ、さあやるぞと思いましたが。 PHP+MySQLは、どのバージョンを入れたほうが良いのでしょうか? 最新がよさそうな気もしますが、どうなんでしょうか。 よろしくお願いします。

  • MySQL
  • 回答数2
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • se-nabe
  • ベストアンサー率34% (31/91)
回答No.2

勉強程度であれば、古くてもかまいませんが、 ある程度ちゃんとやるのでしたら、 phpは5.xを mysqlも5.0を使うのがいいと思います。 今のphpの最新は6.0ですが、 まだ出たばかりなので、少し様子を見てもいいかと・・・ あ、でも、もしも最終的にはレンタルサーバーとかに、 UPするなら、5は少し早いかも知れません。 まだ対応していないレンタルサーバーなどがありますので。 (特に無料レンタルサーバーは)

その他の回答 (1)

  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

http://www.bluemooninc.biz/~xoops/modules/pukiwiki/?%BF%E4%BE%A9%B4%C4%B6%AD%A4%CB%A4%C4%A4%A4%A4%C6 http://xoopscube.jp/modules/forum/index.php/node/4552?comment_id=15638 より PHPは4.3系。MySQLは4.0系が良いです。メジャーバージョンは一つ変われば別物みたいな場合がありますので、注意が必要。 まあ、WinかLinuxかでも変わりますけど、現物合わせになる事は仕方がないですね。

関連するQ&A

  • apache PHP MYSQLのバージョン

    apache PHP MYSQLを使ってWEBアプリを作るための勉強を始めました。iMac G4で、本に書いてある通りにプリインストールされているapache PHPを使える状態に設定し、本に付属してあったCDからMYSQLをインストール、設定しました。この本に付録されているMYSQLや、プリインストールされていたapache PHPのバージョンは、 apache1.3.33 PHP4.4.1 MYSQL-standard-4.0.20 となっています。 インストール、設定は上手くいき、本を読み進めて行くには問題ありません。ただ、最新バージョンじゃなくて良いのかな?とふと思い、違いがあるのか?今後の事を考えたら最新バージョン入手は必須なのか?など、本とは関係のないところで(余計な?)心配が出て来て、つまづいてしまいました。現在のままでも十分なのか、それとも今のうちに最新バージョンを入手し、そのインストール、設定の仕方を覚えておいた方が良いのかで悩んでいます。最新バージョンを入手設定した方が良いのならその方法をお教てください。お願いします。

    • ベストアンサー
    • PHP
  • PHP Version 5.2.9-1 でMySQLがつかえない

    こんにちは。自分のサーバーを立てようとトライしています。 まず環境を書きます。 Windows Server 2003 PHP Version 5.2.9-1 MySQL ver 5.1 [php.int] Client API version 5.1.33 PHPのセットアップは、完了しました。(phpinfo()が正しく動作することを確認) MySQLも正しくインストールできて、コマンドプロンプトや、GUIツールなどからはデーターベースの作成、削除、値の書き込みなどもできています。 PHPのインストール画面で、MySQLのオプションもつけてインストールしました。 libmysql.dllは、[MySQLインストールディレクトリ]\MySQL Server 5.1\binとPHPインストールディレクトリと、system32にあります。 php_mysql.dllはphp.intで設定したとおり[phpインストールディレクトリ]\extにあります。 この環境で、mysqlを動かそうと、テストをしてみました。 http://www.phpbook.jp/database/mysql/index3.html の画面下部「テスト」という項目のを使ってみました。こいつを動かそうとすると、HTTP500が帰ってきます。(ユーザー名と、パスワードは指定しなおしてあります) どなたかこの原因がわかる方はいらっしゃいますでしょうか?お力を貸していただければ幸いです。

    • 締切済み
    • PHP
  • FedoraCore3にPHP5.0.3とMySQLをインストールする方法

    FedoraCore3のCDには、PHPとMySQLのRPMファイルはあるのですが、バージョンが古いため最新のPHP5.0.3とMySQLをインストールしたいのですが、どのようにすればいいのでしょうか? お願いいたします。

  • お使いの PHP MySQL ライブラリのバージョン 4.1.22 が

    お使いの PHP MySQL ライブラリのバージョン 4.1.22 が MySQL サーバのバージョン 5.1.48 と異なります。これは予期しない不具合を起こす可能性があります。 お世話になります。 RHLE4でPHP4 から PHP5.2.9へのアップグレードが完了しMySQLのバージョンも5.1.48にアップグレードしました。 インストールは問題なく終了しPHPからMySQLのアクセスも可能となっております。 しかし、phpMyAdminからMySQLにアクセスしようとすると、 【お使いの PHP MySQL ライブラリのバージョン 4.1.22 が MySQL サーバのバージョン 5.1.48 と異なります。これは予期しない不具合を起こす可能性があります。】 と表示されてしまいます。 PHPのライブラリバージョンを上げれば問題ないと思うのですが、 どうしてもバージョンがアップできません。 参考になるサイトややり方がわかる方がいたら教えていただけますでしょうか。 ■PHPのコンパイルオプション ./configure \ --prefix=/usr/local/php5 \ --with-config-file-path=/usr/local/php5/lib \ --enable-sigchild \ --enable-mbstring \ --enable-mbregex \ --enable-force-cgi-redirect \ --enable-zend-multibyte \ --with-gd \ --with-jpeg-dir=/usr \ --with-png-dir=/usr \ --with-zlib \ --with-zlib-dir=/usr \ --with-openssl \ --enable-ftp \ --with-curl \ --with-mysql=/usr/local/mysql5 \ --with-pdo-mysql=/usr/local/mysql5 \ --with-pgsql=/var/lib/pgsql ■MySQLのコンパイルオプション ./configure --prefix=/usr/local/mysql5 \ --localstatedir=/usr/local/mysql5/data \ --enable-assembler \ --with-client-ldflags=-all-static \ --with-mysqld-ldflags=-all-static \ --with-charset=utf8 \ --with-extra-charsets=all \ --with-tcp-port=3308 \ --with-unix-socket-path=/tmp/mysql5.sock \ --with-plugins=innobase

    • 締切済み
    • PHP
  • Xoopsを使って勉強しようと思っているのですが・・・

    初めまして。 Linux、php、mysql、apacheをかじりたてのものです。 現在Xoopsを自宅で勉強がてらにいじろうと思っています。 開発環境はLinux(2.6.9-1.6FC2)、Mysql、PHPで、Mysqlのインストールの際いくつかバージョンがあることに気づきました。 いつもなら、最新のものを入れるのですがどうやらMysql4xxとMysql5xxでは、UTF-8関係で若干違うような書き込みがWEB上にありましたが、詳細は掲載されていませんでした。 質問 そこで、4、5ではどういった部分が違うのか。 また、Xoopsを使う際にはこれで動くよと言った情報をお持ちの方がいましたら、ご教授御願い致します。 時節柄お忙しいとは思いますが宜しく御願い致します。

    • ベストアンサー
    • MySQL
  • mysqlのバージョンが3.23と4.0の違い

    mysqlのバージョンを大きく分けると、3.23 4.0 4.1 5.0と分けられると思うのですが、3.23と4.0の違いって何があるのでしょうか? もし、3.23からバージョンを上げるとすれば、セキュリティなどの観点から、4.1や5.0にした方がいいのでしょうか? よろしくお願いします。

    • ベストアンサー
    • MySQL
  • CentOSとPHP,MySQLのバージョン関係

    ○質問の主旨 それぞれ以下の環境でPHP、MySQLをインストールすると、 どんなバージョンがインストールされるでしょうか? ・CentOS 5.10 64bit ・CentOS 6.5 64bit ・CentOS 7.0 64bit コマンド # yum -y install php # yum -y install php-mysql # yum -y install mysql-server ご存知の方がいらっしゃいましたら、 ご教示願います。 ○質問の補足 最終的に「さくらのクラウド」で、CakePHP3.0をインストールすることが目標です。 その場合、PHP5.4が必須になるようです。 「さくらのクラウド」ではCentOS 7.0 64bitが、すでに用意されています。 できるだけ新しいバージョンである、 「PHP5.5 + MySQL5.6」で構築できればと考えています。 CakePHP3 開発プレビュー版を触ってみる http://catcher-in-the-tech.net/278/ vargrant+chefでつくるPHP5.5+MySQL5.6+CakePHP3環境 http://d.hatena.ne.jp/takemaru123/20140104/1388857028 さくらのクラウド http://cloud.sakura.ad.jp/ 以上、よろしくお願い申し上げます。

  • PHPからMySQLが利用できない

    PHPからMySQLを呼び出そうとすると、 Error in my_thread_global_end(): 3 threads didn't exit. と表示され、クエリを実行することができません。php_mysql.dllを入れた後に表示されるようになりました。PHPのバージョンは5.2.5、MySQLのバージョンは5.0.45です。 解決方法や安定して接続できているバージョンの組み合わせがありましたら、教えてください。

    • 締切済み
    • PHP
  • MySQL Client API versionについて

    質問です。 WindowsXP PHP5 MySQL5 Apache2 上記の環境PHP+MySQL+ApacheでWordpressなどのシステムを動かそうとしているのですが 一つ疑問に思っている点があります。 phpinfo.phpやphpMyAdminにあるMySQL Client API versionが version4.1.7と出ています。 MySQLのバージョンは5なのですが、どうしてクライアントAPIバージョンは4になるのでしょうか またこれは一体どのようなものなのでしょうか

  • PHP5.3へバージョンアップしたら・・・

    PHPのバージョンを4系から5.3へバージョンアップしたらMySQLの挙動が変になりました。 これまでは、 #mysql -u -p [enter]でパスワードを要求され、パスワード入力後MySQLにログインできていて、 mysql>show databases;を実行するとこれまでのデータベース一覧が当然出てきました。 バージョンアップ後、 #mysql -u -p [enter]でパスワード要求もなくログインされ、 mysql>show databases;を実行すると、 +--------------------+ | Database +--------------------+ | information_schema | test +--------------------+ のみ表示されます。 どうしてこうなったのかわかりません。 PHPのバージョンアップは以下のとおりしました。 以前のバージョンを削除 yum remove php php-* 5.3のインストール # yum install php53 php53-mbstring php53-mysql バージョンは # php -v PHP 5.3.3 (cli) (built: Oct 1 2013 18:32:37) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies 上記のようにバージョンアップされています。 なお、WordPressをインストールした際にも以前は通常通りインストールできたのですが、 5.3にしてからは 「データベース接続確立エラー」と表示されDBへ接続できないようで困っています。 わかる方どうかご教示お願いいたします。

    • 締切済み
    • PHP