請問個fopensocket的有關問題

來源:互聯網
上載者:User
請教個fopensocket的問題
本帖最後由 php_aga 於 2014-07-04 15:42:52 編輯

本地WAPM環境,php.ini有開啟allow_url_fopen = On
write.php
$fp = fsockopen('localhost',80,&$errno,&$errstr,5);
if(!$fp)
{
echo "$errstr ($errno)
\n";
}
else
{
fputs($fp,"GET / HTTP/1.0\nHost: http://localhost/1.php");
fclose($fp);
}
?>
在localhost根目錄下存在1.php,但測試回合write.php後,
發現1.php並沒有被執行,單獨執行1.php是可以運行
請問為什嗎?
試過把http://localhsot/1.php改為1.php也不行;過程中沒提示無法建立套連結
------解決方案--------------------
$fp = fsockopen('localhost', 80, $errno, $errstr, 5); 
if(!$fp) {
echo "$errstr ($errno)
\n";
}else {
fputs($fp,"GET /1.php HTTP/1.0\r\nHost: localhost\r\nConnection: Close\r\n\r\n");
while (!feof($fp)) {
echo fgets($fp, 128);
}
fclose($fp);
}
  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.