• 締切済み

開発環境

開発環境 Win 7 Apache 2.2 PHP 5.5 MySQL 5.1 MySQLをインストール後環境設定ができません。 Server instance configure wizardを使用して何度か試みましたが MySQl自体が応答無しとでてしまいます。 一応インスタンス自体はインストールされてるみたいなので、MySQLのサービスを 開始しようとするとエラー1067のエラーがでます。 恐らく、環境設定が最後まで出来ていないのが原因だと考えられます。 どうすれば、この現状を打破できますでしょうか。 以上、よろしくお願いします。

みんなの回答

回答No.8

こんにちは。 まずは起動して良かったです・・・。 コマンドラインからMySQLに接続できないとの事ですが、 「どのようなコマンドを打って」 「どのようなエラーメッセージが出たか」 を補足してもらえますか? 単につながらないだけでは、原因がわかりません・・・。

回答No.7

こんにちは。 済みません、原因はさっぱりわかりません・・・。 ログファイルから見る限り、tmpフォルダに対するアクセス権がないので、mysqldが起動できないという事ですが、my.cnfにその記述がない時点で、よくわからなくなりました・・・。 最初はinnoDBを使わないようにセッティングして、後からmy.cnfを編集するとか・・・。 インストールが完了した後、自力でmy.cnfを編集し、起動できるかどうかを確認してみてください。 tmpフォルダのパスとsocketのパスぐらいが邪魔してるような・・・。 起動さえできれば、環境変数に手動でPATHを設定(必要なら)し、コマンドプロンプトから、 sc create 名前 パス でサービス登録ができます。 まずは何としてでも起動させる所まで。

justincaseaus
質問者

補足

有難う御座います。 今色々調べた結果、下記のような記事を発見致しました。 http://silverfox-mk2.spaces.live.com/blog/cns!8D5B65B9BCB5FD01!1037.entry?wa=wsignin1.0&sa=356056936 tmpdir="C:/TEMP" を追加した所MYSQLのサービスは起動致しました。 けれども、MySQL COMMAND LINE CLIENTにパスワードを入力してもアクセルできません^^; 何故でしょう?

回答No.6

こんにちは。 >executeをクリックすると応答不能になり ここがそもそもおかしいので、この後のログが見たいです・・・。 勘ですが・・・、 MySQLをインストール後、「Configure the MySQL Server now」を選択せずに一度終了し、 MySQLのインストールフォルダの「data」にある、「ib_logfile数字」と「ibdata数字」をすべて削除してから、手動で「Server instance configure wizard」を起動できませんかね? 理由は・・・、 executeをクリックすると応答不能 → mysqldの起動に失敗。 ここで起動に失敗するのは、これぐらいしか思い付かない。 最後に・・・、 「Server instance configure wizard」なんか、別に使わんでもいいんですけどね。 自分でmy.iniをごちゃごちゃ編集して、コマンドプロンプトからサービス登録すればいいだけなんですが・・・。

justincaseaus
質問者

補足

大変有難う御座います。 「ib_logfile数字」と「ibdata数字」のファイルが見つかりません^^; エラーログは前回提示したログと同じです。 何故この様な事が起こるのか分かりません^^; コマンドプロンプトからどの様に登録すればよいですか? たびたび申し訳ありません^^;

回答No.5

こんにちは。 my.iniまたはmy.cnfのmysqldセクションに書いてあると思いますが・・・? tmpdir=XXXX

justincaseaus
質問者

補足

有難う御座います。 my.iniの中にtmpdirのセッティングをする箇所がありません^^; 現在の状況と致しましては、一度全てアンインストールしMySQLのフォルダーも削除しました。 再度インストールを試みたところ成功し、MySQL server instance configを実行してexecuteをクリックすると応答不能になり一度強制終了しました。 強制終了後、再度executeするとmy.iniファイルの読み込みで応答不能になり権限等もフルアクセスにしてますが、全然すすみません。 何故でしょうか....

回答No.4

こんにちは。 エラーのログから見て、 >100811 22:30:54 [Note] Plugin 'FEDERATED' is disabled. これは正常です。 >100811 22:30:54 InnoDB: Error: unable to create temporary file; errno: 2 ここからがおかしい・・・。 tmpフォルダに対する書き込み権限がないよ!!と言ってますが・・・?

justincaseaus
質問者

お礼

お返事遅れて大変申し訳ありません。 tmpフォルダの場所って何処かわかりますでしょうか。 書き込み権限の設定はプロパティからやればいいんでしょうか。 質問が多くてすみません(^_^;)

回答No.3

こんにちは。 原因はmy.iniが読み込めないという事はハッキリしてるんですが・・・、 windows7持ってないので、理由がわかりません・・・。 とりあえずインストールの参考URL貼ってみます。 読みに行くパスが違う場合は、サービスの起動引数に「--default-file=」で渡せないのかな? ディレクトリのアクセス権限かも知れませんし・・・。

参考URL:
http://awoni.net/personal-site/mysql
justincaseaus
質問者

お礼

読みに行くはあってます。 何故かいつも応答なしになってしまいます。 なぜでしょうか^^;

回答No.2

こんばんは。 ですか・・・。 ログは見れますか?

justincaseaus
質問者

お礼

100811 22:30:54 [Note] Plugin 'FEDERATED' is disabled. 100811 22:30:54 InnoDB: Error: unable to create temporary file; errno: 2 100811 22:30:54 [ERROR] Plugin 'InnoDB' init function returned error. 100811 22:30:54 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 100811 22:30:54 [ERROR] Unknown/unsupported table type: INNODB 100811 22:30:54 [ERROR] Aborting エラーメッセージはこの様にでています。 一応ファイル権限等はフルアクセスにしても環境設定ができません。

justincaseaus
質問者

補足

きちんと環境設定できていないので、エラーログは見れません^^; 一度サーバーインスタンスの設定して、プログラム自体応答がないので、強制的にプロセスを終了させ、2度目でmysql.iniファイルの読み込みでプロセスが止まってるようです。

回答No.1

こんばんは。 いったんMySQLをサービスから削除して下さい。 その後、my.iniを指定してインストールし直し。 どうですか?

justincaseaus
質問者

お礼

100811 22:30:54 [Note] Plugin 'FEDERATED' is disabled. 100811 22:30:54 InnoDB: Error: unable to create temporary file; errno: 2 100811 22:30:54 [ERROR] Plugin 'InnoDB' init function returned error. 100811 22:30:54 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. 100811 22:30:54 [ERROR] Unknown/unsupported table type: INNODB 100811 22:30:54 [ERROR] Aborting 上記のようなエラーがでていうまいこといきません^^; アクセス権限の設定もしたんですけどね^^;

justincaseaus
質問者

補足

インストラーを使用してインストールしてるんですけど、.iniを指定してインストールできますか? 出来れば、インストール方法をご教授いただければ幸いです。

関連するQ&A

  • 本番環境に似た開発環境を構築するとは?

    初心者ですがよろしくお願いします。 開発環境では動いたのに本番環境では動かないといったことを避けるために本番環境に似せた開発環境を構築するということをサイトなどで目にしました。 PHPやapache、mysqlなどのOSインストール後のソフトウェアインストールについては開発環境とインストールや設定の手順を同じくすればよい話だと思うのですが、OSの扱いがよくわかりません。 さくらVPSの標準OSがありますが、これを使用する場合、これに似せたOSを構築するというのは ・CENTOSのバージョンが同じであること ・bitが同じであること 以外に何があるんでしょうか?

  • 開発環境移設(apache php mysql等)

    windowsxpデスクトップにて開発していたのですが このたびmacを購入しbootcampにWindowsXPをインストール そこに開発環境移設(apache php mysql等)を移動したいのですが 何か良い方法はありますでしょうか。 ※ほかグラフィックソフトの関係でwindowsの開発環境にしたいのです。 ちょっとググったのですが有効なページが見つかりませんでした。 ご経験談などいただけましたらうれしいです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHP4のインストール方法

    RedhatLinux7.2+Apache1.3.24にMysqlとPHP4をインストールしたいです。 Mysqlは無事インストールできましたが、PHP4がうまくできません。 configureを実行した時、apxsがうまく動作しないとのエラーが返ってきます。 これは、ApacheをDSO版で再インストールしないとダメという意味でしょうか? できれば、現在のApacheの設定を引き継いだまま、MysqlとPHPのインストールを したいのですが、手順とかがあればご教授お願いします。 下記のサイトを参考におこなってみました。 http://www.atmarkit.co.jp/flinux/rensai/mysql05/mysql05a.html http://www.melnavi.net/php/install.php

  • PHP、MySQL開発環境 普段使用のPCで大丈夫

    開発環境としてXAMPPを自分のPCに入れて使っていたのですが、PHPとMySQLなどをレンタルサーバと合わせたいと思ったときにXAMPPはいろいろ面倒そうなので、直接PHPとMySQLをインストールした方が後々楽なのかなと思うようになりました。 インストールの仕方は調べている最中なんですが、問題はインストールするPCです。 これって普段使ってるPCに入れてしまって特に支障はないでしょうか? 常にPHPとMySQLが動き続けてるせいで、ゲームとか他のソフトに支障が出るとか。 XAMPPのように使っていないときはOFFにするとかできるのでしょうか? そういえば以前の職場で特定のコンテンツを使うときだけ、Windowsのサービスマネージャー?でApacheとTomcatをONにするという手順があったのですが、この辺でONとOFFを切り替えるのかな? ApacheってPHPを使うためのソフトですよね? どうなんでしょう?

  • PHPの開発ツールに関して

    開発環境 : WIndows2008 server 64 /PHP/MySQL/Apache 教えて下さい。 現在、上記のような開発環境でプログラムを作成していますが、特に開発ツール とかもなく、プログラミングしています。 そこで、何か良い開発ツールを探していますが、良いものはないでしょうか? Visual Studioのようなデバッグを簡単に行えるものを探しています。 ネットで検索する限り、NetBeans というようなものが見つかりましたが、それは後環境が できあがっている状態でも、後からインストールして使えるものでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • Javaの開発環境

    Javaの開発に携わっている方にお尋ねします。 今回の開発環境指定は (1)Java:現在の最新バージョン (2)OS:Windows98以降 (3)DB:MySQL/Oracle/Microsoft SQL Server ※FreeはMy-SQL。その他はトライアルを入手してください。 (1)と(2)は解決済ですが、(3)のDB開発環境のインストールが分かりません。 どなたかDBの環境設定のインストールについて教えて下さい。 また、DBの環境設定について詳しく載ってるHPがあればそれも教えて頂けると助かります。 よろしくお願いします。

  • WinowsXPでPHPからPostgreSQLにアクセスできません。

    Windows上でPHPを利用してPostgreSQLにアクセスを試みているのですが Fatal error: Call to undefined function pg_connect() in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\dbtest.php on line 13 というエラーが出てアクセスできません。 調べていくうちにnfo.phpのConfigure Commandに"--with-pgsq"がないのが原因とはわかったのですが、下記開発環境での[php.ini],[httpd.conf]の設定をいろいろ試しましたが(勿論再起動も)info.phpのConfigure Commandに"--with-pgsq"が表示されないのです。 どなたか、アドバイスしていただけることがありましたらよろしくお願いします。 開発環境 OS:WindowsXP SP2 PHP:5.26 Apache:2.2 PostgreSQL:8.2

    • 締切済み
    • PHP
  • 開発環境について

    はじめまして。たけしと申します。 PHP初心者の者です。 PHPであるサイトを構築したいのですが、 OS:LINUX webserver:apache DB:postgresql なんです。 linux上で、構築すれば、問題ない話ですが、今現在その 環境が整っていないということで、windows上で、apache を入れて開発しようと思っているのです。これが完成した 後、FTPでlinux上にソースを入れることになります。 考えられる問題として、どのようなことがあるのでしょうか? 文字コードの問題は発生すると思いますので、あらかじめEUCで作ります。 他に考えられる問題はありますか? それとも、皆さんwindows上でソースを組んでその後FTPでLINUXに ソースを移すと言った作業をしていらっしゃるのでしょうか? 皆さんの、このような状況の時の開発環境なども教えていただけると 非常に助かります。 宜しくお願い致します。 たけし

    • ベストアンサー
    • PHP
  • PHP開発環境 にJava開発環境を統合

    Eclipseを使用して、PHPの開発環境を構築しています。アンインストールせずに、Javaの開発環境を統合して構築することは可能でしょうか?そもそもEclipseはJava開発用であったためか、Java開発環境にPHP開発環境をプラグインしていることが多いようです。Windowsであるため、インストーラでインストールしたいと考えています。

    • ベストアンサー
    • Java
  • Instance

     データベースソフトウェアMySQLをインストールする際、このような文章がありました。 "Configure the MySQL Server 5.0 server instance" 辞書を引くと、instanceは、「例」「事実」とありました。しかし、どちらの意味をとっても、訳すと変な日本語になってしまいます。  とりあえず訳してみると、「MySQLサーバー5.0のserver instanceを設定してください。」みたいな感じになりますが・・・。  このserver instanceはどう訳せばよいのでしょうか?