0

を使用して.batファイルとしてphpファイルを作成しました

@ECHO OFF
php -f D:\wamp\www\scrapper\scrapper5.php

私はscrapper5.phpでcURLを使用しました.betファイルを手動で実行すると、エラーが発生しました

call to undefined function curl_init()あなたのファイルに

調べたところ、cURL が CLI モードで動作していません。

以下の手順に従うだけですが、成功することはできません。

wamp サーバーでバックグラウンド プロセスとして php スクリプトを実行する

cURLでバッチファイルを実行するにはどうすればよいですか?

誰でも解決策を教えてもらえますか?

4

3 に答える 3

0

投稿したエラーから、cURL がインストールされていないようです。おそらく、PHP の CLI 構成を見て、curl モジュールがアクティブかどうかを確認してください。

于 2013-02-18T11:43:47.657 に答える
0

wamp サーバーで cUrl 機能を有効にする必要があると思います。次の手順に従ってください。 1. タスク バーにある wamp サーバー トレイ アイコンに移動します。2.PHPタブを開きます。3.PHP 拡張機能。4. 次に、PHP_CURL が選択されていることを確認します。5.その後、wamp サーバーを再起動します。 お役に立てば幸いです!!!!

于 2013-02-18T11:55:07.810 に答える
0

Wamp にはデフォルトで cURL がインストールされていない可能性があります。システムにインストールするためのオプションを確認してください。

私の記憶が正しければ、Apacheモジュールを有効/無効にするためのメニュー(ワンプアイコンを右クリック)が必要です。そこで cURL を探して有効にします。(これが少しあいまいな場合は申し訳ありません。私は現在Macを使用しており、WindowsではWAMPからXAMPPに移行してから数年が経ちました)

それがうまくいかない場合、一部のフォーラムでは、ここから cURL 拡張子 (Windows では .dll ファイル) をダウンロードするように言及されているようです: http://www.anindya.com/php-5-4-3-and-php -5-3-13-x64-64-bit-for-windows/ を WAMPインストール ディレクトリの下の ext フォルダーに配置します。安定性を確保するために、バージョンが正しいことを確認してください。

于 2013-02-18T11:45:05.087 に答える