今天是我入職的第二天,工作的第一天,因為物資以及賬號還沒有下來,我無法正式進入開發(fā)狀態(tài),不過也跟技術大哥要了項目源碼進行閱讀,并通過運行demo進行源碼的追蹤工作,方便我理解。
其中,第一個demo我很好理解,第二個demo我閱讀以及項目的運行出現(xiàn)問題。當時報錯信息是這樣的,
Warning: file_get_contents(http://slashdot.org/): failed to open stream: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? in E:\tedu\PSD1606\tencent\crawl.webdev.com\application\third_party\simple_html_dom.php on line 75
后來我就百度一下錯誤信息,說是因為php沒有開啟openssl擴展,于是又百度如何開啟openssl
1。將php安裝目錄下ext文件夾下的php_openssl.dll、libeay32.dll、ssleay32.dll 、php_xmlrpc.dll、php_curl.dll;5個文件復制到windows下的system或者system32目錄下:<br>2。將php.ini復制到windows文件夾中,打開php.ini,將extension=php_openssl.dll前面分號去掉;<br>3。重啟Apache服務器。<br><br><br>后來我發(fā)現(xiàn)上面的5個文件,并不都是在ext目錄下,三個在ext目錄下,兩個在php安裝根目錄下,并且如果有少的,可以去php官網(wǎng)下載對應版本的。<br>我又通過百度,了解了openssl擴展的作用,知道了openssl擴展的作用是訪問https用的,<br>弄出來的一瞬間,我真的很激動,不過也怪我,我之前耽誤了太多時間,沒有找到重點。以后要再接再厲,吸取這次的經(jīng)驗與教訓。
每個人都需要一臺速度更快、更穩(wěn)定的 PC。隨著時間的推移,垃圾文件、舊注冊表數(shù)據(jù)和不必要的后臺進程會占用資源并降低性能。幸運的是,許多工具可以讓 Windows 保持平穩(wěn)運行。
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號