問題タブ [pear]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
877 参照

php - PEAR パッケージを Subversion リポジトリに追加しますか?

PEAR パッケージを使用するプロジェクトに取り組んでいます。ホスティング プロバイダーにインストールされる PEAR パッケージのバージョンがわからないため (特に、いずれかのパッケージにパッチを適用する必要があるため)、プロジェクトの PEAR ソースを次の場所に配置したいと思います。 SVN であるため、他の開発者はすぐに依存関係を持つことができます。

しかし、PEAR に関連するものはすべて絶対ディレクトリを持っているようです! 「pear config-create . pear.conf」を実行して新しい PEAR ディレクトリをセットアップすると、次のエラー メッセージが表示されて失敗します。

ルート ディレクトリは絶対パスである必要があります

他のいくつかのサーバーで pear 構成ファイルをチェックアウトしましたが、それらにも絶対パスがあるようです。

開発者がこれを自分のマシンにチェックアウトするか、すべてをサーバーにエクスポートするときはいつでも、絶対パスがどうなるかわかりません。

これを設定する方法はありますか?

0 投票する
4 に答える
6117 参照

php - PHPUnitとPearをOSXLeopardに正しくインストールする

このガイドを使用してpearをインストールしましたhttp://t-machine.org/index.php/2008/12/28/how-to-install-pear-on-os-x-105/

/etc/php.iniでmyinclude_path = " .:/usr/local/PEAR"

PHPUnitは、 sudo pear install phpunit/ PHPUnitを使用して/usr/ local / PEAR / PHPUnitの下にインストールされます(それ以外の場合はエラーが発生します)

しかし、phpunitを実行しようとすると、このエラーが発生します

誰かが問題が何であるか、またはpear osxのインストールに関する完全な(そして正しいガイド)のアイデアを持っているのだろうかと思っています。

ありがとう!

0 投票する
2 に答える
2397 参照

php - Windows で一部の DLL が見つからないと PHP PEAR が報告するのはなぜですか?

Web サーバーに PEAR をシステム全体にインストールしようとしています。コマンド ラインから PHP インストール フォルダーで実行するgo-pear.batと、次のエラー ウィンドウが表示されます。

また、スクリプトによってコマンド ライン ウィンドウに次の警告が表示されます。

これらのモジュールはすべて、php.iniファイル (php インストール フォルダーにありますc:\php) で構成されます。

によっても正しく報告されphp_info()ます。

IIS6 の FastCGI で PHP 5.2.6 Windows 非スレッド セーフ ビルドを実行しています。

アップデート:

私も(acrosmanが示唆するように)設定extension_dir=c:\phpを試みましextension_dir=c:\php\extたが、成功しませんでした。

また、再読み取りを強制するために、変更のたびにプロセスを強制終了することも覚えていphp-cgi.exeます (FastCGI はそれを維持します) 。php.ini

更新 2:

これは PHP の問題のようで、PEAR の問題ではありませんphp.exe。コマンド ラインから実行すると、同じエラーが生成されます。

0 投票する
1 に答える
537 参照

php - PEAR DataSource ドライバー エラー

状況:

クライアントの Web サイト用のデータベース ユーザー インターフェイスを作成しています。単純に phpMyAdmin を使用できることはわかっていますが、クライアントにとっては複雑すぎます。代わりに、PEAR パッケージのいくつかを試してみることができると思いました。いくつかの調査を行い、次のチュートリアルを行った後、Structures_DataGrid パッケージを使用することにしました。私は現在、sitepoint.com の本「The PHP Anthology」をフォローしています。いくつかの優れたチュートリアルが含まれています。

エラー:

まず、パッケージのインストールに苦労したので、最終的に PEAR の Web サイトからパッケージをダウンロードし、FTP 経由でサーバーに挿入しました。すべてのセットアップが完了した後、本の指示に従って最後のセミコロンまで進みました。しかし、次のエラーが表示されます: 不明な DataSource ドライバー。既存のドライバーを指定してください。このエラーがどこから来ているのか、その理由はわかりません。

コード:

コメント:

データベースの資格情報はすべて正しいです。Unix サーバー上の MySQL データベースに接続しようとしています。必要なパッケージがすべて揃っていると確信しています。エラーがコードにあるとは思いません。むしろ、ドライバーが有効になっていないなどの問題です。

質問:

さて、私の問題が何であるかがわからないので、私の質問が何であるかわかりません。「ドライバーを指定するにはどうすればよいですか?」、「ドライバーを有効化/アクティブ化/含めるにはどうすればよいですか?」などの質問をすることができます。または「以前にこれらの問題に対処しなければならなかった人はいますか?あなたは何をしましたか?」

事前に感謝します。

0 投票する
1 に答える
358 参照

php - pear pager 使用時の致命的なエラー!

プロジェクトで PEAR Pager を使用しました。私のローカルサーバーでは問題なく動作しますが、ホスティングサーバーにアップロードすると致命的なエラーが発生します:

何が問題なのかわかりません。どうすれば解決できますか?!

0 投票する
1 に答える
82 参照

php - Image_Graph でティック数を設定するにはどうすればよいですか?

Image_Graph (pear.veggerby.dk で管理) を使用していくつかのグラフを生成しています。このページ http://pear.php.net/reference/Image_Graph-0.2.1/Image_Graph/Image_Graph_Axis.htmlで説明されている方法を使用して目盛り を操作しようとしましたが、それらのどれも0.7には存在しないようです.2 インストールします。他にこの問題を抱えている人はいますか?

0 投票する
1 に答える
465 参照

php - PHP: PEAR Calendar Grid がブラウザでレンダリングされない

PEAR と PHP を使用してグリッド カレンダーを作成しようとしていますが、ブラウザでファイルをプレビューすると、次のようになります。

私は以前にこれを修正したと思っていました。PEAR のインストール ログには、次のように記載されています。

問題を解決したと思われる記事を見つけました - How to setup PEAR on Mac OS X 10.5 Leopard

だから私はphp.iniファイルのinclude_path行を編集したので、記事が言ったように書かれているので、ドキュメントinclude_path = ".:/php/includes:/Users/x/bin/pear" も更新しました.bash_profileexport PATH=/Users/x/bin:$PATH

十分な情報が得られることを願っています。

0 投票する
1 に答える
300 参照

php - pear php トランスライトでエラーが発生する

こんにちは、私は多言語プロジェクトに取り組んでいます。そして、iconv の //TRANSLIT に問題があります。それで、このパッケージを見つけました。そのパッケージを Linux ボックスに正常にインストールしましたが、Windows pear にインストールしようとすると、次 のエラーが表示されます: エラー: DSP translit.dsp が存在しません。コンパイルしたdllが見つかりませんでした。手伝って頂けますか?

0 投票する
7 に答える
121707 参照

php - PHPMailerを使用したPHPでのSMTP認証の問題、PearMailの動作

PHPMailerクラスで電子メールを送信するのに問題がありますが、PEAR Mail::factoryで動作します。

SMTP認証に問題があると思いますが、問題は見つかりませんでした。

問題のあるコードは次のとおりです。

動作するPEARのコードは次のとおりです。

デバッグがアクティブ化された状態(SMTPDebug = True)で問題のあるコードを実行すると、次のようになります。


また、PEARメールコードのデバッグ結果は次のとおりです。

0 投票する
3 に答える
3574 参照

php - PEAR/Mail_Queue で 10,000 件以上のメールを送信する最良の方法

$mail_queue->put(.....)メール情報全体を生成し、送信後にメールを削除するオプションを使用してデータベーステーブルに配置するcronがあります。

ここで少し助けが必要です: 上記の情報を入手した後、電子メールを送信する最良の方法は何ですか? $mail_queue->sendMailsInQueue()他のcronジョブまたは何か他のものを使用して、すぐに実行しますか?

ちなみに、サーバーの制限は100通/分です。現在、最後の csv diffMail_Queueは適用されていないため (現在、そのサポートに取り組んでいます)、「遅延」オプションを使用できません。

このオプションを使用するアイデアがありました$seconds_to_sendが、create_time フィールドに基づいて計算されているため、大きな助けにはなりませんが、これもオプションです。

任意のアイデアや提案をいただければ幸いです。