詳細情報なしでcurl_execを実行すると、Alibaba Cloud仮想ホストが500エラーを報告する

WBOY
リリース: 2016-07-28 08:29:54
オリジナル
2097 人が閲覧しました
最近、モールで WeChat QR コード スキャン支払い機能を使用する際、コードが WeChat 注文を作成し、curl を通じて WeChat をリクエストすると、curl_exec 関数は 500 エラーを報告し、詳細なエラー メッセージは表示されません。以前に Alibaba Cloud サーバーと私のローカルマシンでテストしたときは問題はありませんでしたが、顧客がプログラムを Alibaba Cloud の仮想ホストに配置する必要があるため、この問題が発生し、curl がオンになっていて使用できることを確認しました。すべてのエラーを表示するように、display_errors と error_reporting も設定されています。ただし:
1. 500 件のエラーのみが表示され、詳細なエラー情報は表示されません。
2. このホストはアクセス ログのみを表示でき、エラー ログは表示できず、php.ini 設定と Apache 設定を表示および変更することはできません。

3. このエラーは @ と try catch を使用してもスキップできません。curl のリソースパラメータも正しいです (各パラメータを出力しました)

 阿里云虚拟主机执行curl_exec报500错误,且没有详细信息

Alibaba Cloud に報告するまで作業指示を送信した後、Alibaba Cloud 仮想ホストのカールが https プロトコルをサポートしていないことを思い出させてくれました。ああ、WeChat へのカール アドレスは https プロトコルです。サーバーを変更する必要があるようです。また、詳細なエラーが表示されない問題も未解決です。 。 。

 阿里云虚拟主机执行curl_exec报500错误,且没有详细信息

上記では、curl_exec の実行時に Alibaba Cloud 仮想ホストが 500 エラーを報告することを紹介しましたが、詳細な情報はありません。PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート