ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

PEARコミュのPEAR Info が表示できないです。

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして。
PHPとApacheで勉強中の者です。
PEARをインストールして、ちゃんとインストール出来ているか
確認しようと、最初にPEAR−Infoをインストールして
ブラウザ(自宅ローカルサーバー)で表示させようとしたのですが
500エラーが出てきて途方にくれております。

phpinfo();は表示できているです。

かれこれ4日PEAR-Infoが表示されない事で足止めを食らっており
わらにもすがる思いでこちらに書き込みさせて頂きました。

どうか、ご指導宜しくお願い申し上げます。

-------------------------------------------------------
以下、私がやった作業を羅列させて頂きました。
-------------------------------------------------------
コマンドプロンプト起動。

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\さおり>cd ../../

C:\>cd c:\php5

C:\php5>go-pear
<中略>
C:\php5>pear install pear_info
WARNING: channel "pear.php.net" has updated its protocols, use "channel-update pear.php.net" to update
downloading PEAR_Info-1.7.0.tgz ...
Starting to download PEAR_Info-1.7.0.tgz (56,638 bytes)
..............done: 56,638 bytes
install ok: channel://pear.php.net/PEAR_Info-1.7.0

C:\php5>pear list
INSTALLED PACKAGES, CHANNEL PEAR.PHP.NET:
=========================================
PACKAGE VERSION STATE
Archive_Tar 1.3.2 stable
Console_Getopt 1.2.3 stable
PEAR 1.6.1 stable
PEAR_Info 1.7.0 stable
Structures_Graph 1.0.2 stable

C:\php5>exit

Apache2再起動

※phpinfo()で表示されたinclude_path※
include_path .;C:\php5\includes;C:\php5\PEAR .;C:\php5\includes;C:\php5\PEAR

pearinfo表示テスト

HTTP 500 - 内部サーバー エラー
Internet Explorer

Apache2のエラーログ
[Thu Dec 27 01:33:14 2007] [error] [client 127.0.0.1] PHP Fatal error: Call to a member function getPackage() on a non-object in C:\\php5\\PEAR\\PEAR\\Info.php on line 281

nfo.php on line 281 あたりのコード

// show general informations such as PEAR version, PEAR logo, and config file used
if ($this->options['resume'] & PEAR_INFO_GENERAL) {
$pear = $this->reg->getPackage("PEAR");

$pear_version = $pear->getVersion();
$this->info = '

PHPの再インストール後にやった作業をメモしていたのを
抜粋しながら書かせて頂いてております。

質問が冗長になってしまい、申し訳ありません。
宜しくお願い申し上げます。

動作環境は
WinXP +Apache/2.2.4 (Win32) +PHP/5.2.5 です。


コメント(23)

atsushifx 様。
ご指導ありがとう御座います。

コマンドラインでPear-infoを試して見ました。
以下上部抜粋です
C:\>pear info PEAR_Info
ABOUT PEAR.PHP.NET/PEAR_INFO-1.7.0
==================================
Release Type PEAR-style PHP-based Package
Name PEAR_Info
Channel pear.php.net
Summary Show Information about your PEAR install and its
packages

このような表示が現れる、ということは一応インストールは出来ている
と考えても良いのでしょうか・・・。

画面にエラーを吐き出す設定が抜けておりました。
php.iniのdisplay_errorsをonにして、再度接続を試みました所
Fatal error: Call to a member function getPackage() on a non-object in C:\php5\PEAR\PEAR\Info.php on line 282
と、エラーが画面に吐き出されるようになりました。
しかし、このInfo.phpは、自動でインストールされたファイルなので
getPackage("PEAR"); で取得できてない、というのが意味不明なのです。

var_dump ($pear)で調べてみました所、NULLが返ってまいりました・・・。

ご指導宜しくお願い申し上げます。
その後の経過を書き込みいたします。
PEAR-Infoはコマンドでは表示されるのですが
ブラウザ(IE・ファイヤーフォックス・Sleipnir)内には
getPackage("PEAR"); がひっかかり、エラーが吐き出される
ままです。

モジュール版の時は、使えないPEARなどがある時がある、との
記述を見つけ、ためしにOLE とSpreadsheet_Excel_Writerを
インストールし、簡単なエクセル吐き出しのコードを
実行した結果、ちゃんとエクセルが吐き出されました。

しかし、自宅ローカル練習環境内に入っているPHP・Apacheの
バージョンでは、PEAR−Infoは使えないなどの記述を
見つけるに至ってはおらず、謎なままです。

何か、情報などお持ちの方がいらっしゃいましたら
ご指導頂けますよう、お願い申しあげます。
>このような表示が現れる、ということは一応インストールは出来ている
>と考えても良いのでしょうか・・・。

pear info の実行結果は
インストール出来てるかどうかとは関係ないかと。

>$pear = $this->reg->getPackage("PEAR");

$pear が NULL なら $this->reg はどうですか?


おそらくですが、PEAR自体が正しくインストールされていないのではないでしょうか?
PEAR/Config.php
PEAR/Remote.php
などインストールされてますか?
リュウ改め【ジロウ】様

ご指導ありがとう御座います。

$this->reg の中身は

bool(false) でした。

PEAR/Config.php
PEAR/Remote.php
は、C:/php5/PEAR/PEAR の中に、二つとも存在していました。

自宅からなので、プロキシの設定等もしておらず
意味不明すぎてなけてきます。

PEAR/Info.php のソースを遡っていくと

> $this->config =& PEAR_Config::singleton($user_file, $system_file);
> $this->reg = &$this->config->getRegistry($layer);

となっています。
PEAR_Infoを生成する際の引数は正しく設定されていますか?
(特に$user_fileと$system_file)


> コマンドラインでPear-infoを試して見ました。
> 以下上部抜粋です
> C:\>pear info PEAR_Info

>1>2>3見てて思ったのですが
コマンドラインで実行というのは
# php xxx.php(ソースファイル)
ということだと思います。
リュウ改め【ジロウ】様

ご指導ありがとうございます。
$user_fileと$system_file の因数なのですが、
var_dumpで見てみましたら、両方ともstring(0)が
返ってきました。
これって、”何も入ってないよー”って事ですよね・・。

>コマンドラインで実行

失礼をいたしました!
C:\php5> php C:\php5\PEAR\PEAR\Info.php
と、実行いたしましたら、何も表示されずに
C:\php5>
と、次のコマンド入力を待つ行が出るのみでした。
ためしに、
C:\php5>php C:\Apache2.2\htdocs\test\phpinfo.php
(phpinfo();が入っているPHPお約束のファイルです)
を実行いたしましたら、ずらずらーっと、=>で渡された
内部設定の一覧が表示されましたので、ご懸念の通り
PEAR¥Info.phpはコマンドからも稼動してない、と
言うことですよね・・・・。

今、調べながら、当初の目的だったSpreadsheet_Excel_Writerを
使ってエクセル吐き出しの勉強をしているのですが
保存まで出来ている所ですので、PEARがインストール
失敗しているとは思いがたい(というより恐ろしすぎるので
思いたくない><)のですが、甘いですよね・・・。
ん?もしかしてPEAR/Info.php を直接実行してますか?
PEAR/Info.php はあくまでクラスを定義してるだけです。

http://dozo.matrix.jp/pear/index.php/PEAR/PEAR_Info.html
リュウ改め【ジロウ】

いつもありがとうございます。

徹夜で脳みそうにっていたみたいです。
どんくさい事していて、すみません><
ご指摘のとおり、PEAR/Info.phpを、コマンドから
実行しておりました・・・。
C:\php5>php C:\Apache2.2\htdocs\test\pear_info.php
とコマンド入力すると、
getPackage() on a non-object in C:\php5\PEAR\PEAR\Info.php on line 282
IEの画面の時と、同じエラーが排出されました。


※pear_info.php 内のコードです※
<?php
require_once("PEAR/Info.php");

$info = new PEAR_Info();
$info->show();
?>
そうするとやはり
> $this->config =& PEAR_Config::singleton($user_file, $system_file);
に失敗しているのかな?

pear config-show
を実行するとどうなりますか?
リュウ改め【ジロウ】様

上の書き込み時では、呼び捨てになってしまっており
大変失礼を致しました。

いつもありがとうございます。
pear config-showを実行した後の戻りを前文
ペーストさせて頂きました。

毎回書き込みが冗長になってしまい、申し訳ありません。
#pear config-show
Auto-discover new Channels auto_discover <not set>
Default Channel default_channel pear.php.net
HTTP Proxy Server Address http_proxy <not set>
PEAR server [DEPRECATED] master_server pear.php.net
Default Channel Mirror preferred_mirror pear.php.net
Remote Configuration File remote_config <not set>
PEAR executables directory bin_dir C:\php5
PEAR documentation directory doc_dir C:\php5\pear\docs
PHP extension directory ext_dir C:\php5\ext
PEAR directory php_dir C:\php5\pear
PEAR Installer cache directory cache_dir C:\DOCUME~1\夢見草\LOCALS~1\Temp\pear\cache
PEAR data directory data_dir C:\php5\pear\data
PEAR Installer download download_dir C:\DOCUME~1\夢見草\LOCALS~1\Temp\pear\cache
directory
PHP CLI/CGI binary php_bin C:\php5\.\php.exe
php.ini location php_ini <not set>
PEAR Installer temp directory temp_dir C:\DOCUME~1\夢見草\LOCALS~1\Temp\pear\temp
PEAR test directory test_dir C:\php5\pear\tests
Cache TimeToLive cache_ttl 3600
Preferred Package State preferred_state stable
Unix file mask umask 0
Debug Log Level verbose 1
PEAR password (for password <not set>
maintainers)
Signature Handling Program sig_bin c:\gnupg\gpg.exe
Signature Key Directory sig_keydir C:\WINDOWS\pearkeys
Signature Key Id sig_keyid <not set>
Package Signature Type sig_type gpg
PEAR username (for username <not set>
maintainers)
User Configuration File Filename C:\WINDOWS\pear.ini
System Configuration File Filename C:\WINDOWS\pearsys.ini

宜しくお願い申しあげます。
pear config-show の結果は
特に問題無さそうですね。

となると、ソースファイルを遡ってみるしかないのかな。

PEAR/Config.php 619行目あたり、function PEAR_Config() の終わりに
var_dump($this) とかで何かわかるかも。
リュウ改め【ジロウ】様

ご指導ありがとうございます。

PEAR/Config.php 619行目、function PEAR_Config() の終わりに
var_dump($this)を入れて、PEAR−Infoを実行するphpファイルを
IEで開いてみました。
すごく長い配列が返って来たのですが、どこを抜粋すれば
良いのかすらわからず、全文貼り付けさせて頂きました。
文字数がオーバーしてしまいますので、数レスにわたって
貼り付けさせて頂いております。

object(PEAR_Config)#2 (18) { ["files"]=> array(2) { ["system"]=> string(22) "C:\WINDOWS\pearsys.ini" ["user"]=> string(19) "C:\WINDOWS\pear.ini" } ["layers"]=> array(3) { [0]=> string(4) "user" [1]=> string(6) "system" [2]=> string(7) "default" } ["configuration"]=> array(3) { ["user"]=> array(1) { ["__channels"]=> array(2) { ["__uri"]=> array(0) { } ["pecl.php.net"]=> array(0) { } } } ["system"]=> array(1) { ["__channels"]=> array(2) { ["pecl.php.net"]=> array(0) { } ["__uri"]=> array(0) { } } } ["default"]=> array(28) { ["__channels"]=> array(2) { ["pecl.php.net"]=> array(0) { } ["__uri"]=> array(0) { } }
続きです。
["default_channel"]=> string(12) "pear.php.net" ["preferred_mirror"]=> string(12) "pear.php.net" ["remote_config"]=> string(0) "" ["auto_discover"]=> int(0) ["master_server"]=> string(12) "pear.php.net" ["http_proxy"]=> string(0) "" ["php_dir"]=> string(12) "C:\php5\pear" ["ext_dir"]=> string(11) "C:\php5\ext" ["doc_dir"]=> string(17) "C:\php5\pear\docs" ["bin_dir"]=> string(7) "C:\php5" ["data_dir"]=> string(17) "C:\php5\pear\data" ["test_dir"]=> string(18) "C:\php5\pear\tests" ["cache_dir"]=> string(26) "C:\WINDOWS\TEMP\pear\cache" ["temp_dir"]=> string(25) "C:\WINDOWS\TEMP\pear\temp" ["download_dir"]=> string(26) "C:\WINDOWS\TEMP\pear\cache" ["php_bin"]=> string(15) "C:\php5\php.exe" ["php_ini"]=> string(0) "" ["username"]=> string(0) "" ["password"]=> string(0) "" ["verbose"]=> int(1) ["preferred_state"]=> string(6) "stable" ["umask"]=> string(1) "0" ["cache_ttl"]=> int(3600) ["sig_type"]=> string(3) "gpg" ["sig_bin"]=> string(16) "c:\gnupg\gpg.exe" ["sig_keyid"]=> string(0) "" ["sig_keydir"]=> string(19) "C:\WINDOWS\pearkeys" } } ["_channelConfigInfo"]=> array(13) { [0]=> string(7) "php_dir" [1]=> string(7) "ext_dir" [2]=> string(7) "doc_dir" [3]=> string(7) "bin_dir" [4]=> string(8) "data_dir" [5]=> string(8) "test_dir" [6]=> string(7) "php_bin" [7]=> string(8) "username" [8]=> string(8) "password" [9]=> string(7) "verbose" [10]=> string(15) "preferred_state" [11]=> string(5) "umask" [12]=> string(16) "preferred_mirror" } ["_channels"]=> array(3) { [0]=> string(12) "pear.php.net" [1]=> string(12) "pecl.php.net" [2]=> string(5) "__uri" } ["_installRoot"]=> bool(false) ["_registry"]=> array(1) { ["default"]=> object(PEAR_Registry)#3 (20) { ["channels"]=> string(0) "" ["statedir"]=> string(22) "C:\php5\pear\.registry" ["filemap"]=> string(21) "C:\php5\pear\.filemap" ["channelsdir"]=> string(22) "C:\php5\pear\.channels" ["lockfile"]=> string(18) "C:\php5\pear\.lock" ["lock_fp"]=> NULL ["lock_mode"]=> int(0) ["pkginfo_cache"]=> array(0) { } ["filemap_cache"]=> array(0) {
続きを貼り付けようとしたのですけれど、
このペースト文、ほんとうに長くて、かなりレスを使って
しまいそうです。
ここにペーストし続けても、良いでしょうか・・・?

他に望ましい方法など御座いましたら、ご指導頂けますと
幸いです。
var_dump($this) のかわりに
print_r($this->_registry) を確認してみてください。

あと PEAR/Info.php 267行目あたり
$this->reg = &$this->config->getRegistry($layer);
の前に var_dump($layer) を確認してみてください。


>5で$this->regはFALSEと判明しているので
ここら辺に原因があるんじゃないかなと。
リュウ改め【ジロウ】様

深夜までお付き合いいただき、ありがとうございます。

PEAR/Info.phpで、変な場所を触ってしまったらしく、
}が一個多いか少ないかでおかしいよと言ってるらしい
エラーが排出されるようになってしまいました><

慌てて、コピーして保存してあったPEAR/Info.phpを
開いおかしくしてしまったやつに上書きしようとしたら
元の保存してあった方のにまで、おかしいやつを
上書きしてしまったらしく・・・・><

PEAR/Infoを入れなおしてまいります。

取り急ぎ、現状のご報告を書き込みしに参りました。
リュウ改め【ジロウ】様

先ほどは大変失礼をいたしました。

パッケージのアンインストール⇒再インストールが
思いのほか早くできました。
コマンドって便利ですね。

ご指導頂いたとおりに、それぞれ2つのファイルに追加し
IEで実行いたしましたら、
Array ( [default] => PEAR_Registry Object ( [channels] => [statedir] => C:\php5\pear\.registry [filemap] => C:\php5\pear\.filemap [channelsdir] => C:\php5\pear\.channels [lockfile] => C:\php5\pear\.lock [lock_fp] => [lock_mode] => 0 [pkginfo_cache] => Array ( ) [filemap_cache] => Array ( ) [_pearChannel] => [_peclChannel] => [_dependencyDB] => [_config] => PEAR_Config Object ( [files] => Array ( [system] => C:\WINDOWS\pearsys.ini [user] => C:\WINDOWS\pear.ini ) [layers] => Array ( [0] => user [1] => system [2] => default ) [configuration] => Array ( [user] => Array ( [__channels] => Array ( [__uri] => Array ( ) [pecl.php.net] => Array ( ) ) ) [system] => Array ( [__channels] => Array ( [pecl.php.net] => Array ( ) [__uri] => Array ( ) ) ) [default] => Array ( [__channels] => Array ( [pecl.php.net] => Array ( ) [__uri] => Array ( ) ) [default_channel] => pear.php.net [preferred_mirror] => pear.php.net [remote_config] => [auto_discover] => 0 [master_server] => pear.php.net [http_proxy] => [php_dir] => C:\php5\pear [ext_dir] => C:\php5\ext [doc_dir] => C:\php5\pear\docs [bin_dir] => C:\php5 [data_dir] => C:\php5\pear\data [test_dir] => C:\php5\pear\tests [cache_dir] => C:\WINDOWS\TEMP\pear\cache [temp_dir] => C:\WINDOWS\TEMP\pear\temp [download_dir] => C:\WINDOWS\TEMP\pear\cache [php_bin] => C:\php5\php.exe [php_ini] => [username] => [password] => [verbose] => 1 [preferred_state] => stable [umask] => 0 [cache_ttl] => 3600 [sig_type] => gpg [sig_bin] => c:\gnupg\gpg.exe [sig_keyid] => [sig_keydir] => C:\WINDOWS\pearkeys ) ) [_channelConfigInfo] => Array ( [0] => php_dir [1] => ext_dir [2] => doc_dir [3] => bin_dir [4] => data_dir [5] => test_dir [6] => php_bin [7] => username [8] => password [9] => verbose [10] => preferred_state [11] => umask [12] => preferred_mirror ) [_channels] => Array ( [0] => pear.php.net [1] => pecl.php.net [2] => __uri ) [_installRoot] => [_registry] => Array *RECURSION* [_regInitialized] => Array ( [default] => ) [_noRegistry] => [_errorsFound] => 0 [_lastError] => [configuration_info] => Array ( [default_channel] => Array ( [type] => string [default] => pear.php.net [doc] => the default channel to use for all non explicit commands [prompt] => Default Channel [group] => Internet Access ) [preferred_mirror] => Array ( [type] => string [default] => pear.php.net [doc]
また文字数エラーが出たので、続きをペーストさせて頂きました。
=> the default server or mirror to use for channel actions [prompt] => Default Channel Mirror [group] => Internet Access ) [remote_config] => Array ( [type] => password [default] => [doc] => ftp url of remote configuration file to use for synchronized install [prompt] => Remote Configuration File [group] => Internet Access ) [auto_discover] => Array ( [type] => integer [default] => 0 [doc] => whether to automatically discover new channels [prompt] => Auto-discover new Channels [group] => Internet Access ) [master_server] => Array ( [type] => string [default] => pear.php.net [doc] => name of the main PEAR server [NOT USED IN THIS VERSION] [prompt] => PEAR server [DEPRECATED] [group] => Internet Access ) [http_proxy] => Array ( [type] => string [default] => [doc] => HTTP proxy (host:port) to use when downloading packages [prompt] => HTTP Proxy Server Address [group] => Internet Access ) [php_dir] => Array ( [type] => directory [default] => C:\php5\pear [doc] => directory where .php files are installed [prompt] => PEAR directory [group] => File Locations ) [ext_dir] => Array ( [type] => directory [default] => C:\php5\ext [doc] => directory where loadable extensions are installed [prompt] => PHP extension directory [group] => File Locations ) [doc_dir] => Array ( [type] => directory [default] => C:\php5\pear\docs [doc] => directory where documentation is installed [prompt] => PEAR documentation directory [group] => File Locations ) [bin_dir] => Array ( [type] => directory [default] => C:\php5 [doc] => directory where executables are installed [prompt] => PEAR executables directory [group] => File Locations ) [data_dir] => Array ( [type] => directory [default] => C:\php5\pear\data [doc] => directory where data files are installed [prompt] => PEAR data directory [group] => File Locations (Advanced) ) [test_dir] => Array ( [type] => directory [default] => C:\php5\pear\tests [doc] => directory where regression tests are installed [prompt] => PEAR test directory [group] => File Locations (Advanced) ) [cache_dir] => Array ( [type] => directory [default] => C:\WINDOWS\TEMP\pear\cache [doc] => directory which is used for XMLRPC cache [prompt] => PEAR Installer cache directory [group] => File Locations (Advanced) ) [temp_dir] => Array ( [type] => directory [default] => C:\WINDOWS\TEMP\pear\temp [doc] => directory which is used for all temp files [prompt] => PEAR Installer temp directory [group] => File Locations (Advanced) ) [download_dir] => Array ( [type] => directory [default] => C:\WINDOWS\TEMP\pear\cache [doc] => directory which is used for all downloaded files [prompt] => PEAR Installer download directory [group] => File Locations (Advanced) )
すれの大量消費、申し訳ありません。
これで全部です。
[php_bin] => Array ( [type] => file [default] => C:\php5\php.exe [doc] => PHP CLI/CGI binary for executing scripts [prompt] => PHP CLI/CGI binary [group] => File Locations (Advanced) ) [php_ini] => Array ( [type] => file [default] => [doc] => location of php.ini in which to enable PECL extensions on install [prompt] => php.ini location [group] => File Locations (Advanced) ) [username] => Array ( [type] => string [default] => [doc] => (maintainers) your PEAR account name [prompt] => PEAR username (for maintainers) [group] => Maintainers ) [password] => Array ( [type] => password [default] => [doc] => (maintainers) your PEAR account password [prompt] => PEAR password (for maintainers) [group] => Maintainers ) [verbose] => Array ( [type] => integer [default] => 1 [doc] => verbosity level 0: really quiet 1: somewhat quiet 2: verbose 3: debug [prompt] => Debug Log Level [group] => Advanced ) [preferred_state] => Array ( [type] => set [default] => stable [doc] => the installer will prefer releases with this state when installing packages without a version or state specified [valid_set] => Array ( [0] => stable [1] => beta [2] => alpha [3] => devel [4] => snapshot ) [prompt] => Preferred Package State [group] => Advanced ) [umask] => Array ( [type] => mask [default] => 0 [doc] => umask used when creating files (Unix-like systems only) [prompt] => Unix file mask [group] => Advanced ) [cache_ttl] => Array ( [type] => integer [default] => 3600 [doc] => amount of secs where the local cache is used and not updated [prompt] => Cache TimeToLive [group] => Advanced ) [sig_type] => Array ( [type] => set [default] => gpg [doc] => which package signature mechanism to use [valid_set] => Array ( [0] => gpg ) [prompt] => Package Signature Type [group] => Maintainers ) [sig_bin] => Array ( [type] => string [default] => c:\gnupg\gpg.exe [doc] => which package signature mechanism to use [prompt] => Signature Handling Program [group] => Maintainers ) [sig_keyid] => Array ( [type] => string [default] => [doc] => which key to use for signing with [prompt] => Signature Key Id [group] => Maintainers ) [sig_keydir] => Array ( [type] => directory [default] => C:\WINDOWS\pearkeys [doc] => directory where signature keys are located [prompt] => Signature Key Directory [group] => Maintainers ) ) [_debug] => [_default_error_mode] => [_default_error_options] => [_default_error_handler] => [_error_class] => PEAR_Error [_expected_errors] => Array ( ) ) [_debug] => [_default_error_mode] => [_default_error_options] => [_default_error_handler] => [_error_class] => PEAR_Error [_expected_errors] => Array ( ) [install_dir] => C:\php5\pear ) ) string(4) "user"
Fatal error: Call to a member function getPackage() on a non-object in C:\php5\PEAR\PEAR\Info.php on line 282
と出ました。
PEAR/Info.php に書き加えた、var_dump($layer)が

string(4) "user"

を吐き出している、という事程度しか分からずです・・・。
加えて、user の4番目が何かも見つけられないです。
それとも、string の4番目にuserが入っている、って事
なのかともわからないです。


おんぶにだっこ状態の質問になってしまっており、
申し訳ありません。
$info = new PEAR_Info();
の時の引数を $system_file だけ指定してみて下さい。
(C:\WINDOWS\pearsys.ini とかかな?Win環境はわからないので適当です)


var_dump や print_r についてマニュアルなどを参照してください。
Googleで検索すると結構出てきますよ。

>1の方も仰ってましたが、デバッグ時には必須ともいえるので
この機会に覚えてしまいましょう。
リュウ改め【ジロウ】様。

忙しい時期ですのに、親切なレスありがとうございます。

>>1の方も仰ってましたが、デバッグ時には必須ともいえるので
>この機会に覚えてしまいましょう。

はい。
どの部分で何を吐き出しているか等、調べてみます。

ありがとうございました。


ログインすると、残り1件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

PEAR 更新情報

PEARのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング