だから、私はcronjobで7ヶ月間働いていたスクリプトを持っています。それは300ミリメートルのMBファイルをアップロードし、1週間前まで失敗したことはありません。表示されるエラーは次のとおりです。ちょうど1つのプログラムのSSLエラーとGoogle_IO_Exception
Uncaught exception 'Google_IO_Exception' with message 'error:1409442E:SSL rou$
Stack trace:
#0 /libs/src/Google/IO/Abstract.php(136): Google_IO_Curl->executeRequest(Object(Google_Http_Request))
#1 /libs/src/Google/Auth/OAuth2.php(342): Google_IO_Abstract->makeRequest(Object(Google_Http_Request))
#2 /libs/src/Google/Auth/OAuth2.php(278): Google_Auth_OAuth2->refreshTokenRequest(Array)
#3 /root/scriptEnCrontab/libs/src/Google/Client.php(457): Google_Auth_OAuth2->refreshToken('TOKEN...')
#4 /root/scriptEnCrontab/respaldoDrive.php(61): Google_Client->refreshToken('TOKEN...')
#5 {main}
thrown in /root/scriptEnCrontab/libs/src/Google/IO/Curl.php on line 115
SSLエラーに関する情報や解決方法が見つからないようです。私はトークンが問題であるとは思っていませんし、スクリプトもすでに長い間働いています。それはサーバーですか?このスクリプトで使用するのと同じ認証と資格情報を使用しています。どんな助けもありがとうございます。
おそらく、あなたのサーバーはwww.googleapis.comに接続する際に問題があります。ネットワーク接続を確認する必要があります。プロキシを使用する場合、 'curl_setopt($ ch、CURLOPT_PROXY、 'your-proxy-settings');をGoogle_CurlIO.phpに追加する必要があります。 [PHP5とCurlでSSLハンドシェイクを修正する](http://mikeytag.tumblr.com/post/29612114990/fixing-ssl-handshake-with-php5-and-curl)ブログとこれに関連する[SO質問](http://stackoverflow.com/questions/15679393/fatal-error-uncaught-exception-google-ioexception) – abielita