foo.php の内容は次のとおりです
<?php$ch= curl_init();curl_setopt($ch, CURLOPT_URL, "http://www.google.com");curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_TIMEOUT, 60);$res = curl_exec($ch);var_dump($res);
または、Linux ユーザーの問題により、Apache が root ユーザーとして起動されていないためです。
ただし、http_proxy は /etc/profile に追加され、ソース化されています。
curl_setopt($ch, CURLOPT_PROXY, 'プロキシサーバー名: ポート');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'ユーザー名: パスワード'); // あれば
curl_setopt($ch, CURLOPT_PROXY, ' プロキシサーバー名: port');
curl_setopt($ch, CURLOPT_PROXYUSERPWD, 'Username: Password'); //はいの場合
まあ、この方法が可能であることはわかっていますが、なぜ Linux http_proxy が no に設定されているのかわかりません。
沈没。 。 。 。 。 。 。 。 。 。 。 。 。 。