問題タブ [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 投票する
1 に答える
104 参照

php - PEAR HTML_BBCodeParser は、一重引用符と二重引用符の前にバックスラッシュを表示します

ホーム サーバーで PEAR HTML_BBCodeParser スクリプトを試しています。なんらかの理由で、このスクリプトは、解析後のテキストで一重引用符と二重引用符の前にバックスラッシュ () を表示します。コードをざっと見ましたが、これを行う場所が見つかりません。ファイルの長さは 900 行あります。これを行う関数、またはコード行を見つけるのに役立つ何かを誰かが知っていれば、非常に高く評価されます。:)

編集: 一重引用符または二重引用符文字を HTML エンティティの代替 ("/') に置き換えると、期待どおりに解析されることに注意してください。

Edit2: magic_quotes_gpc がオフになっています。

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

php - PECLを使用してWindows7に拡張機能をインストールする

ラップトップにいくつかのPECL拡張機能をインストールしようとしましたが、いくつかの問題が発生しました。コマンドラインからpeclinstallを実行するたびに、「。\ php.exeにはサフィックス.exeがあるように見えますが、構成変数php」というメッセージが表示されます。PECLはPEARを使用してインストールを実行しているようです。確認したところ、php_suffixはPEAR_Config.phpファイルとPEAR_Builder.phpファイルにありますが、そこで何をすべきかわかりません。

これを修正する方法や回避策について何かアイデアはありますか?残念ながら、pecl4winはダウンしているようで、http: //downloads.php.net/pierre/私が通常.dllにアクセスするサイトには、使用しているPHPのバージョン(5.3.1)の古いバージョンがあります。

0 投票する
13 に答える
53752 参照

php - PEAR 経由で PHPUnit をインストールする

PEAR 1.9.0経由でPHPUnit 3.4.6をインストールする際に問題があります。チャネルpear.phpunit.deを発見し、次のコマンドのいずれかを使用しようとした後:

pear install phpunit/PHPUnit

pear install --alldeps phpunit/PHPUnit

pear install --onlyreqdeps phpunit/PHPUnit

失敗し、次のエラーが表示されます。

パッケージ "pear.phpunit.de/PHPUnit" のリリースはありません

インストールに失敗しました

同じ問題を抱えている人からのスレッドをいくつか見つけましたが、PEAR を最新バージョンにアップグレードすると、たいていうまくいきました。また、PHPUnit for Windows をインストールするためのチュートリアルはほとんどないようです。

編集:

また、prefered_state を beta に変更しようとしました。役に立ちませんでした。

また、利用可能なすべてのパッケージのリストを取得しようとしました:

pear リモート リスト -c phpunit

別のエラーが表示されます:

http 以外の URL "/c/categories.xml" をダウンロードできません

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

php - Services_Digg2 を使用して URL の Digg カウントを取得するには?

この API が URL で検索できるかどうか、G を介して検索できるかどうかは明らかではありませんが、あまり成功していません。

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

php - Apache と PHP の問題 (PEAR を使用)

PHPコードをブラウザで開きたいときにApacheが再起動するという問題があります。コード :

最後の行でクラッシュしています-> MySQLに接続できないと思います。PEAR と Apache を使いたいのですが、相性が悪いようです。お願い助けて!ありがとう。

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

php - PEAR HTTP_Request2 を使用した Google アナリティクス API の「ターゲット フィードは読み取り専用です」

PHP で一部の Google アナリティクス アカウントのすべてのプロファイルを取得しようとしています。PEAR の HTTP_Request2 クラスを使用しています (cURL アダプターを使用していますが、Socket でも試しました) 。https://www.google. com/analytics/feeds/accounts/default

私は ClientLogin auth メソッドを使用していますが、API リクエストごとに正しい Authorization ヘッダーが送信されていることがわかります (オブザーバー クラスを使用して、送信されているヘッダーをテストしました)。

ここに私が使用するコードがあります(簡素化されたテストバージョン):

前もって感謝します!

0 投票する
5 に答える
62075 参照

php - CentOS に yum インストール php-pear*

centos に pear をインストールしようとしています。

「*yum install php-pear**」を使用して pear をインストールしたところ、正常にインストールされたようです。エラーなし。サーバーを再起動します。

ただし、phpinfo()をチェックアウトすると。私のphpはまだ「--without-pear」を使用して構築されていることがわかります。

yum は私の php を pear で再構築することになっていませんか? 何がうまくいかない可能性がありますか?

ありがとう!

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

php - PEAR MAIL HTML メールが Hotmail/Yahoo/GMail で適切にフォーマットされていない

Web サイトから HTML メールを送信するために PEAR を使用しています。メールが送信されますが、Hotmail/Yahoo/GMail で表示すると CSS に従ってフォーマットされません。それらを Windows Live メールで表示すると、見栄えがよくなります。

より具体的には、CSS が考慮されていないようです (テキスト形式、背景画像など)。

メールを送信するために使用するコードは次のとおりです。

ヘッダーに Content-Type を含める必要がありますか? 試してみましたが、役に立ちませんでした。

$htmlText は、私の html を含む変数です。スタイルは HTML に埋め込まれます (CSS ファイルにはリンクされません)。

私の電子メールが Web クライアントでフォーマットされていない理由を誰かが教えてくれたら、感謝します。

どうもありがとう、

ジブ

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

php - Image_Canvas PHP PEAR パッケージで画像をトリミングする方法

私はそれを機能させることができません。それは何もしません。共有ホスティングで Image_Canvas PEAR パッケージを使用していますが、画像をトリミングできません。

私の構文は次のとおりです。

何か案は?

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

php - QuickFormを使用して無効な選択オプションを追加するにはどうすればよいですか?

次の選択ウィジェットを作成するQuickFormを使用するコードがあります。

statesArray()データベースにクエリを実行して使用可能な状態を取得し、状態名にリンクされたIDを持つ連想配列を返します。ソリューション全体で同様の手法を使用しています。

私がやりたいのは、この配列の前に無効になっている2つのオプションを追加することです。これにより、デフォルトでは、選択メニューに「状態を選択してください」のように表示され、その後にダッシュが続きます。どちらも無効になっています。QuickFormを使用していなかった場合、selectには最初の2つのオプションとして次のものがあります。

両方のオプションが無効になっており、ユーザーが最初の値にオプションを残した場合、選択ウィジェットは空の値を送信しますが、これはフォームチェックコードによって無効になります。

QuickFormでこれを行う方法はありますか?

ありがとう、チャック