ホームページ  >  記事  >  バックエンド開発  >  phpunit_PHP チュートリアルの手動インストール

phpunit_PHP チュートリアルの手動インストール

WBOY
WBOYオリジナル
2016-07-14 10:07:42821ブラウズ

ubuntu12.04下でphpunit报错

PHP 致命的エラー: /usr/share/php/PHPUnit/Framework.php の 46 行目で未定義メソッド PHP_CodeCoverage_Filter::getInstance() を呼び出します[php] view plaincopyprint?  
[プレーン]
$ pear config-show
これを示したのは(私の構成ショーとは異なります):
設定 (チャネル pear.php.net):
=====================================
新しいチャンネルを自動検出 auto_discover
デフォルトチャンネルdefault_channel pear.php.net
HTTP プロキシ サーバー アドレス http_proxy
PEAR サーバー [非推奨] master_server pear.php.net
デフォルトのチャンネルミラーpreferred_mirror pear.php.net
リモート設定ファイルremote_config
PEAR 実行可能ファイル ディレクトリ bin_dir /usr/bin
PEAR ドキュメント ディレクトリ doc_dir /usr/share/php/doc
PHP 拡張ディレクトリ ext_dir /usr/lib/php5/20090626+lfs
PEAR ディレクトリ php_dir /usr/share/php
PEAR インストーラーのキャッシュ ディレクトリcache_dir /tmp/pear/cache
PEAR 設定ファイル cfg_dir /usr/share/php/cfg
ディレクトリ
PEAR データディレクトリ data_dir /usr/share/php/data
PEAR インストーラーのダウンロード download_dir /build/buildd/php5-5.3.10/pear-build-download
ディレクトリ
PHP CLI/CGI バイナリ php_bin /usr/bin/php
php.ini の場所 php_ini
--php_prefix に渡されるプログラムプレフィックス
PHP の ./configure
--php_suffix に渡されるプログラムサフィックス
PHP の ./configure
PEAR インストーラーの一時ディレクトリ temp_dir /tmp/pear/temp
PEAR テスト ディレクトリ test_dir /usr/share/php/test
PEAR www ファイル ディレクトリ www_dir /usr/share/php/htdocs
キャッシュ TimeToLive キャッシュ_ttl 3600
優先パッケージの状態preferred_statesteady
Unix ファイルマスク umask 2
デバッグログレベル詳細 1
PEAR パスワード (パスワード管理者用)
署名処理プログラム sig_bin /usr/bin/gpg
署名キーディレクトリ sig_keydir /etc/pear/pearkeys
署名キー ID sig_keyid
パッケージ署名タイプ sig_type gpg
PEAR ユーザー名 (ユーザー名
)
メンテナー)
ユーザー設定ファイル ファイル名 /home/username/.pearrc
システム構成ファイル ファイル名 /etc/pear/pear.conf
次の構成を設定する必要があります:
sudo pear config-set bin_dir /usr/bin
sudo pear config-set doc_dir /usr/share/php/doc
sudo pear config-set php_dir /usr/share/php
sudo pear config-set cfg_dir /usr/share/php/cfg (ここに make (sudo mkdir cfg) ディレクトリを作成します)
sudo pear config-set data_dir /usr/share/php/data
sudo pear config-set test_dir /usr/share/php/test
$ pear config-show
これを示したのは(私の構成ショーとは異なります):
設定 (チャネル pear.php.net):
=====================================
新しいチャンネルを自動検出 auto_discover
デフォルトチャンネルdefault_channel pear.php.net
HTTP プロキシ サーバー アドレス http_proxy
PEAR サーバー [非推奨] master_server pear.php.net
デフォルトチャンネルミラーpreferred_mirror pear.php.net
リモート設定ファイルremote_config
PEAR 実行可能ファイル ディレクトリ bin_dir /usr/bin
PEAR ドキュメント ディレクトリ doc_dir /usr/share/php/doc
PHP 拡張ディレクトリ ext_dir /usr/lib/php5/20090626+lfs
PEAR ディレクトリ php_dir /usr/share/php
PEAR インストーラーのキャッシュ ディレクトリcache_dir /tmp/pear/cache
PEAR 設定ファイル cfg_dir /usr/share/php/cfg
ディレクトリ
PEAR データディレクトリ data_dir /usr/share/php/data
PEAR インストーラーのダウンロード download_dir /build/buildd/php5-5.3.10/pear-build-download
ディレクトリ
PHP CLI/CGI バイナリ php_bin /usr/bin/php
php.ini の場所 php_ini
--php_prefix に渡されるプログラムプレフィックス
PHPの./configure
--program-suffix が php_suffix に渡されました
PHPの./configure
PEAR インストーラーの一時ディレクトリ temp_dir /tmp/pear/temp
PEAR テストディレクトリ test_dir /usr/share/php/test
PEAR www ファイル ディレクトリ www_dir /usr/share/php/htdocs
キャッシュ TimeToLive キャッシュ_ttl 3600
優先パッケージの状態preferred_statesteady
Unix ファイルマスク umask 2
デバッグログレベル詳細 1
PEAR パスワード (パスワード管理者用)
署名処理プログラム sig_bin /usr/bin/gpg
署名キーディレクトリ sig_keydir /etc/pear/pearkeys
署名キー ID sig_keyid
パッケージ署名タイプ sig_type gpg
PEAR ユーザー名 (ユーザー名用)
メンテナー)
ユーザー設定ファイル ファイル名 /home/username/.pearrc
システム設定ファイル ファイル名 /etc/pear/pear.conf
次の構成を設定する必要があります:
sudo pear config-set bin_dir /usr/bin
sudo pear config-set doc_dir /usr/share/php/doc
sudo pear config-set php_dir /usr/share/php
sudo pear config-set cfg_dir /usr/share/php/cfg (ここに (sudo mkdir cfg) ディレクトリを作成します)
sudo pear config-set data_dir /usr/share/php/data
sudo pear config-set test_dir /usr/share/php/test
[php]
sudo apt-get install git
mkdir phpunit && cd phpunit
git クローン git://github.com/sebastianbergmann/phpunit.git
git クローン git://github.com/sebastianbergmann/dbunit.git
git クローン git://github.com/sebastianbergmann/php-file-iterator.git
git クローン git://github.com/sebastianbergmann/php-text-template.git
git クローン git://github.com/sebastianbergmann/php-code-coverage.git
git クローン git://github.com/sebastianbergmann/php-token-stream.git
git クローン git://github.com/sebastianbergmann/php-timer.git
git クローン git://github.com/sebastianbergmann/phpunit-mock-objects.git
git クローン git://github.com/sebastianbergmann/phpunit-selenium.git
git クローン git://github.com/sebastianbergmann/phpunit-story.git
git クローン git://github.com/sebastianbergmann/php-invoker.git
sudo cp -r dbunit/PHPUnit /usr/share/php/
sudo cp -r php-code-coverage/PHP /usr/share/php/
sudo cp -r php-file-iterator/ファイル /usr/share/php/
sudo cp -r php-invoker/PHP /usr/share/php/
sudo cp -r php-text-template/Text /usr/share/php/
sudo cp -r php-timer/PHP /usr/share/php/
sudo cp -r php-token-stream/PHP /usr/share/php/
sudo cp -r phpunit/PHPUnit /usr/share/php/
sudo cp -r phpunit-mock-objects/PHPUnit /usr/share/php/
sudo cp -r phpunit-selenium/PHPUnit /usr/share/php/
sudo cp -r phpunit-story/PHPUnit /usr/share/php/
sudo cp -r phpunit/phpunit.php /usr/share/php/
sudo apt-get install git
mkdir phpunit && cd phpunit
git クローン git://github.com/sebastianbergmann/phpunit.git
git クローン git://github.com/sebastianbergmann/dbunit.git
git クローン git://github.com/sebastianbergmann/php-file-iterator.git
git クローン git://github.com/sebastianbergmann/php-text-template.git
git クローン git://github.com/sebastianbergmann/php-code-coverage.git
git クローン git://github.com/sebastianbergmann/php-token-stream.git
git クローン git://github.com/sebastianbergmann/php-timer.git
git クローン git://github.com/sebastianbergmann/phpunit-mock-objects.git
git クローン git://github.com/sebastianbergmann/phpunit-selenium.git
git クローン git://github.com/sebastianbergmann/phpunit-story.git
git クローン git://github.com/sebastianbergmann/php-invoker.git
sudo cp -r dbunit/PHPUnit /usr/share/php/
sudo cp -r php-code-coverage/PHP /usr/share/php/
sudo cp -r php-file-iterator/ファイル /usr/share/php/
sudo cp -r php-invoker/PHP /usr/share/php/
sudo cp -r php-text-template/Text /usr/share/php/
sudo cp -r php-timer/PHP /usr/share/php/
sudo cp -r php-token-stream/PHP /usr/share/php/
sudo cp -r phpunit/PHPUnit /usr/share/php/
sudo cp -r phpunit-mock-objects/PHPUnit /usr/share/php/
sudo cp -r phpunit-selenium/PHPUnit /usr/share/php/
sudo cp -r phpunit-story/PHPUnit /usr/share/php/
sudo cp -r phpunit/phpunit.php /usr/share/php/

www.bkjia.com本当http://www.bkjia.com/PHPjc/477846.html技術記事 ubuntu12.04下でphpunit报错 PHPの致命的なエラー: /usr/share/php/PHPUnit/Framework.phpの46行目で未定義のメソッド PHP_CodeCoverage_Filter::getInstance() を呼び出します[php] プレーンを表示します...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。