XAMPPでPearをインストールし、再起動するとエラー

このQ&Aのポイント
  • XAMPPでのPearインストール後、再起動するとエラーが発生する問題について解決方法を教えてください。
  • XAMPPでのPearインストール後、再起動時にエラーが発生する場合の対処方法を教えてください。
  • XAMPPでPearをインストールした後に再起動するとエラーが生じる場合、その解決方法を教えてください。
回答を見る
  • ベストアンサー

XAMPPでPearをインストールし、再起動するとエラー

XAMPPでPearをインストールした直後は正常に動いたのですが、再起動するとエラーになります。対処方法を教えて下さい。 PEARのインストールは次の手順で行いました。 1.C:\xampp\php\go-pear.batを実行 2.C:\xampp\php\PEAR_ENV.regを実行 3.Dosプロンプトでpear lilstを実行する。 ☆この時点ではインストールされているパッケージが表示される。 4.パソコンを再起動する 5.再度Dosプロンプトでpear lilstを実行すると、次のエラーが表示される。 「 C:\xampp\php>pear list Notice: unserialize(): Error at offset 112 of 354 bytes in Config.php on line 1003 ERROR: The default config file is not a valid config file or is corrupted.」

  • PHP
  • 回答数1
  • ありがとう数0

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

  • ベストアンサー
  • Rasyuki
  • ベストアンサー率57% (19/33)
回答No.1

XAMPPのバージョンはいくつでしょうか? 最新でしたら既にPEARもインストールされていたような・・・

関連するQ&A

  • xamppでpearコマンドが使えない

    xampp version2.5 php5 を利用しています。 PEARを利用したいと思い、「C:\xampp\php>go-pear.bat」からインストールしたところ、次回起動時から以下のようなメッセージが表示されてPEARコマンドが使えなくなってしまいました。 ------------------------------------------------ C:\xampp\php>pear list Notice: unserialize(): Error at offset 112 of 354 bytes in Config.php on line 1007 ERROR: The default config file is not a valid config file or is corrupted. ------------------------------------------------- ネットで調べたところ最新のxamppには既にPEARがインストールされていたとのことらしいのですが、この場合の対処の方法がわかりません。 一度PEARをアンインストールすればいいのかと思っているのですが、どのように処理を進めていけばいいのかわかりません。 どなたかご教示お願いします。

    • 締切済み
    • PHP
  • xamppでPEARが動きません…

    xamppでPEARをインストールしようとしていますが、うまくインストールできません。 xamppにはいっていたgo-pear.batは使えないとのことで、 新しいバージョン?のgo-pear.batを入れてインストールをしました。 正常にインストールはされていると思うのですが、 <?php require_once "PEAR/info.php"; $info=new PEAR_Info(); $info->show(); ?> を実行すると Fatal error: Class 'PEAR_Config' not found in C:\xampp\php\PEAR\PEAR\Info.php on line 274 とのエラーが… 解説サイトなどは大体見たのですが、解決の糸口が見つかりません。 助けて~~~

    • 締切済み
    • PHP
  • PEARインストールについて(xampp

     こんにちは。 xamppを使いPHPの勉強をしております。 PEARインストールの段階で手が止まっており、他の質問を見ても解決せず困っております。 ・OSはWin xp(Home) ・これまでの手順  購入した本を元にPEARをインストールしようと致しましたが、うまく行かず。→購入した書籍のサイトでPEARインストールについて訂正があり、そちらも試したものの、上手くいきませんでした。  また、他のインストール方法を解説しているサイトを見てもなかなかうまくいきませんでしたが、とあるWebサイトの方法を試したところ、コマンドプロンプトにそれまでと違う表示が出てきて、いくつか段階が進みました。 【質問点】 次の結果は、インストールが無事に出来ているのでしょうか??? C:\Documents and Settings\Owner>cd C:\xampp\php C:\xampp\php>pear install MDB2 pear/MDB2 is already installed and is the same as the released version 2.4.1 install failed C:\xampp\php>pear install MDB2#mysql Skipping package "pear/MDB2", already installed as version 2.4.1 No valid packages found install failed C:\xampp\php>pear list INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET: ========================================= PACKAGE VERSION STATE Archive_Tar 1.3.3 stable Console_Getargs 1.3.4 stable Console_Getopt 1.2.3 stable MDB2 2.4.1 stable MDB2_Driver_ibase 1.4.1 stable MDB2_Driver_mssql 1.2.1 stable MDB2_Driver_mysql 1.4.1 stable MDB2_Driver_mysqli 1.4.1 stable MDB2_Driver_oci8 1.4.1 stable MDB2_Driver_pgsql 1.4.1 stable MDB2_Driver_sqlite 1.4.1 stable Mail 1.1.14 stable Mail_Mime 1.5.2 stable Mail_mimeDecode 1.5.0 stable Net_SMTP 1.3.3 stable Net_Socket 1.0.9 stable PEAR 1.8.1 stable PEAR_Info 1.9.2 stable Structures_Graph 1.0.2 stable XML_Util 1.2.1 stable 以上です。 特に3つ目のコマンド(pear install MDB2#mysql)の結果が「上手くいってないのでは???」と首を傾げている状態です。 どなたかお分かりになる方がおられましたら、ご回答を頂けますようお願い致します。

    • ベストアンサー
    • PHP
  • XAMPPにPearをインストールできません

    xamppを使用しています。 手元の本の通りにxamppをインストールして、(c:\xamppにインストール) cd c:\xampp\php<enter> pear install Auth<enter> を実行したところ、pearは、内部コマンドまたは外部コマンド操作可能なプログラムまたはバッチファイルとして認識されていません。 と表示されました。 手元にある解説本の出版日が今年の7月のものなので、そう古い情報でもないと思うのですが…。 ご回答願います。

    • ベストアンサー
    • PHP
  • xamppでpearを使用可能にするには

    いつもお世話になっています。 xamppでpearを使う場合で質問します。 Window7で、xamppでpearを使いたいのですが、どうしても go-pear.batが起動できません。 方法としては、コマンドで、go-pear.batのディレクトリーに移動して、go-pear.batを実行すれば、 インストールできると思ったのですが、どうしてもうまくいきません!。 実際に、すると d:\xampp\php>go-pear,bat manifest cannot be larger than 100 MB in phar "D:\xampp\php\PEAR\go-pear.phar"PH P Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\xampp\php\PEAR\go-pear.phar on line 1236 Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: pha r error: invalid url or non-existent phar "phar://go-pear.phar/index.php" in D:\ xampp\php\PEAR\go-pear.phar on line 1236 続行するには何かキーを押してください . . . のようなエラーがで、表示できません。 本来なら、go-pear.batは普通に実行されるものなのでしょうか? よろしくお願いします。

    • 締切済み
    • PHP
  • XAMPP1.77でPEARが見れない。

    XAMPP1.77でPEARが見れない。 最新版であるXAMMP1.77についてる pearを使いたいのですがうまく行きません。 現在できていること ・pearを使わないPHPファイルの動作 ・コマンドpear listでpearの一覧が出る。 環境 ・windows 7 64bit ・XAMMP1.77 最新版 ------------------------------------ できていないこと。 ●pearinfoを見ることができない。 pearの情報を見るために 以下のコードをコピペしました。 <?php require_once 'PEAR/Info.php'; $info = new PEAR_Info(); $info->show(); ?> ソース元:http://allabout.co.jp/gm/gc/47461/2/ そもそもPEARフォルダの中にInfo.phpが無いので、 下のようなエラーが出ます。 Warning: require_once(PEAR/Info.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\test\pearinfo.php on line 2 そこで、Info.phpを検索をかけると、 VersionControl\SVN\Info.phpというのだけ見つかり、 そいつをrequireすると、 Fatal error: Class 'VersionControl_SVN' not found in C:\xampp\php\PEAR\VersionControl\SVN\Info.php on line 121 というエラーがでます。 デバッグで一行ずつコードを走らせると、 Info.phpに入りますが、 その中にあるVersionControl_SVNの所で止まります。 XAMPPに最初から入ってるPEARが特殊?なので よくわからないですが、この場合どう対処すればいいでしょうか?

    • ベストアンサー
    • PHP
  • pear_infoについて (初心者)

    pear_infoについて。今回 XamppでPEARをinstallしました。次に、Pear_Info-1.9.1をinstallしましたが、phpで表示させようとたら 次のエラーが表示されました。 Fatal error: Call to undefined method PEAR_Error::getRegistry() in C:\xampp\php\PEAR\PEAR\Info.php on line 320 Info.php の319-320行は下記の通りです。 319行 // Get the config's registry object. 320行 $this->reg = &$this->config->getRegistry(); ネットで類似の件について調べましたが、一件のみで、有効な解答はありませんでした。 使用OSはWindows XP, codeは utf_8です。xampp version 2.5 他のパソコンで、試してみたら同じエラーが出ました。 このエラーを解決するためのヒントなりご助言をいただければ幸いです。

    • 締切済み
    • PHP
  • XAMPPでPEARのAuthが動作しない

    XAMPPでPEARのAuthが動作しません。 XAMPPのバージョンは1.7.4です。 使ったサンプルは、Pearのサイトに載っている以下のサンプルです。 (認証の選択的な使用を試してみました。) http://pear.php.net/manual/ja/package.authentication.auth.intro.php プログラムを置いた場所は C:\xampp\htdocs\hoge です。 ●考えられる原因 1.XAMPPでPEARのインストールが出来ていない 2.SQLからデータを取得するときに何らかのエラーが起きている 1.の根拠として、go-pear.batを動かした時にエラーが出てインストールできなかったので phpのコードには require_once 'C:\xampp\php\PEAR\Auth.php'; のように絶対パスで指定している。 ※ただしphpを動かした時にエラーが出ません。(notisは消してます) インストールがうまくいかない解決方法として以下 を試してみましたが結局、うまくいきませんでした。 http://ameblo.jp/phpwalker/entry-10422457243.html 2.の根拠として、SQLのテーブルにログイン用の値が見つからない たぶんこれだと思うのですが、webauthというテーブルがありました。 しかし中には1行目にnameとpassというセルと 2行目にはxamppとwamppとうセルがありました。 入力したパスワードなどがありませんでした。 SQLは初心者なのでデータをテーブル構造で保存するものという認識しかありません。 正しい検証方法も出来たら教えてください。 PEARのAuthが動作しない原因はなんでしょうか? ご教授、お願いします。

    • 締切済み
    • PHP
  • PEARライブラリ

    Windows(xp)にxampp1.6.4をインストールしています、C:\xampp\php\PEAR\にPEARのライブラリが格納されているのにコマンドプロンプトでpear listを入力してインストールされているライブラリを確認したいのですが、no package installed from channnel pear.php.netと表示されてしまいます。 どうなってるのかよくわかりません、パッケージのインストール方法がわかりましたら教えてもらえると助かります。

    • 締切済み
    • PHP
  • pear パッケージインストールでのエラー

    PEARパッケージインストールで以下のようなエラーが出ます。 例えば、pear install Config で、 NO releases available for package "pear.php.net/Config" と表示されます。「利用可能なリリースがありません。」ということです。何か根本的に間違っているような気がいたします。 ご教授よろしくおねがいします。

    • 締切済み
    • PHP

専門家に質問してみよう