0

私は最も奇妙な問題を抱えています:

curlを使用してCookieを投稿しようとすると、http_code 500が表示されますが、Cookieを除外すると、正常に機能しますか?!

私はこのようにクッキーを追加しました:

curl_setopt($curl, CURLOPT_COOKIE, 'someCookie=' . $_COOKIE['someCookie'] . '; path=/');

何か案は?ただヒント、アイデアをバウンス..何でも

curl_info:

Array (
     [url] => valid url
     [content_type] => text/html; charset=utf-8
     [http_code] => 500
     [header_size] => 279
     [request_size] => 270
     [filetime] => -1
     [ssl_verify_result] => 0
     [redirect_count] => 0
     [total_time] => 0.345595
     [namelookup_time] => 2.3E-5
     [connect_time] => 0.000122
     [pretransfer_time] => 0.000126
     [size_upload] => 1026
     [size_download] => 52106
     [speed_download] => 150771
     [speed_upload] => 2968
     [download_content_length] => -1
     [upload_content_length] => 1026
     [starttransfer_time] => 0.000814
     [redirect_time] => 0
     [certinfo] => Array ( )
     [redirect_url] =>
)

注:エラーは発生せず、アクセスログにすべてが表示されます(http_code 500)

コマンドラインからコマンドを正常に実行できるので、phpがコマンドを実行できない原因について何か考えはありますか?

4

1 に答える 1

1

私が今まで見た中で最もばかげた問題は、パスのために起こっていました

理由や方法がわかりません...しかし、それを削除すると、問題なく動作しました

編集:それで、約4時間の調査の後、do-try-redoテストがわかりました:内部サーバーエラーと組み合わせたパス...

もちろん、エラーはどのログにも記録されませんでした。とにかくtnx4ヘルプ

于 2012-08-19T07:12:38.167 に答える