問題タブ [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.
php - PEAR パッケージを Subversion リポジトリに追加しますか?
PEAR パッケージを使用するプロジェクトに取り組んでいます。ホスティング プロバイダーにインストールされる PEAR パッケージのバージョンがわからないため (特に、いずれかのパッケージにパッチを適用する必要があるため)、プロジェクトの PEAR ソースを次の場所に配置したいと思います。 SVN であるため、他の開発者はすぐに依存関係を持つことができます。
しかし、PEAR に関連するものはすべて絶対ディレクトリを持っているようです! 「pear config-create . pear.conf」を実行して新しい PEAR ディレクトリをセットアップすると、次のエラー メッセージが表示されて失敗します。
ルート ディレクトリは絶対パスである必要があります
他のいくつかのサーバーで pear 構成ファイルをチェックアウトしましたが、それらにも絶対パスがあるようです。
開発者がこれを自分のマシンにチェックアウトするか、すべてをサーバーにエクスポートするときはいつでも、絶対パスがどうなるかわかりません。
これを設定する方法はありますか?
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のインストールに関する完全な(そして正しいガイド)のアイデアを持っているのだろうかと思っています。
ありがとう!
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
。コマンド ラインから実行すると、同じエラーが生成されます。
php - PEAR DataSource ドライバー エラー
状況:
クライアントの Web サイト用のデータベース ユーザー インターフェイスを作成しています。単純に phpMyAdmin を使用できることはわかっていますが、クライアントにとっては複雑すぎます。代わりに、PEAR パッケージのいくつかを試してみることができると思いました。いくつかの調査を行い、次のチュートリアルを行った後、Structures_DataGrid パッケージを使用することにしました。私は現在、sitepoint.com の本「The PHP Anthology」をフォローしています。いくつかの優れたチュートリアルが含まれています。
エラー:
まず、パッケージのインストールに苦労したので、最終的に PEAR の Web サイトからパッケージをダウンロードし、FTP 経由でサーバーに挿入しました。すべてのセットアップが完了した後、本の指示に従って最後のセミコロンまで進みました。しかし、次のエラーが表示されます: 不明な DataSource ドライバー。既存のドライバーを指定してください。このエラーがどこから来ているのか、その理由はわかりません。
コード:
コメント:
データベースの資格情報はすべて正しいです。Unix サーバー上の MySQL データベースに接続しようとしています。必要なパッケージがすべて揃っていると確信しています。エラーがコードにあるとは思いません。むしろ、ドライバーが有効になっていないなどの問題です。
質問:
さて、私の問題が何であるかがわからないので、私の質問が何であるかわかりません。「ドライバーを指定するにはどうすればよいですか?」、「ドライバーを有効化/アクティブ化/含めるにはどうすればよいですか?」などの質問をすることができます。または「以前にこれらの問題に対処しなければならなかった人はいますか?あなたは何をしましたか?」
事前に感謝します。
php - pear pager 使用時の致命的なエラー!
プロジェクトで PEAR Pager を使用しました。私のローカルサーバーでは問題なく動作しますが、ホスティングサーバーにアップロードすると致命的なエラーが発生します:
何が問題なのかわかりません。どうすれば解決できますか?!
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 インストールします。他にこの問題を抱えている人はいますか?
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_profile
export PATH=/Users/x/bin:$PATH
十分な情報が得られることを願っています。
php - pear php トランスライトでエラーが発生する
こんにちは、私は多言語プロジェクトに取り組んでいます。そして、iconv の //TRANSLIT に問題があります。それで、このパッケージを見つけました。そのパッケージを Linux ボックスに正常にインストールしましたが、Windows pear にインストールしようとすると、次 のエラーが表示されます: エラー: DSP translit.dsp が存在しません。コンパイルしたdllが見つかりませんでした。手伝って頂けますか?
php - PHPMailerを使用したPHPでのSMTP認証の問題、PearMailの動作
PHPMailerクラスで電子メールを送信するのに問題がありますが、PEAR Mail::factoryで動作します。
SMTP認証に問題があると思いますが、問題は見つかりませんでした。
問題のあるコードは次のとおりです。
動作するPEARのコードは次のとおりです。
デバッグがアクティブ化された状態(SMTPDebug = True)で問題のあるコードを実行すると、次のようになります。
また、PEARメールコードのデバッグ結果は次のとおりです。
php - PEAR/Mail_Queue で 10,000 件以上のメールを送信する最良の方法
$mail_queue->put(.....)
メール情報全体を生成し、送信後にメールを削除するオプションを使用してデータベーステーブルに配置するcronがあります。
ここで少し助けが必要です: 上記の情報を入手した後、電子メールを送信する最良の方法は何ですか? $mail_queue->sendMailsInQueue()
他のcronジョブまたは何か他のものを使用して、すぐに実行しますか?
ちなみに、サーバーの制限は100通/分です。現在、最後の csv diffMail_Queue
は適用されていないため (現在、そのサポートに取り組んでいます)、「遅延」オプションを使用できません。
このオプションを使用するアイデアがありました$seconds_to_send
が、create_time フィールドに基づいて計算されているため、大きな助けにはなりませんが、これもオプションです。
任意のアイデアや提案をいただければ幸いです。