眾所周知,GoAgent是一個輕量級的代理工具,可以協助我們突破GFW的限制,毫無疑問,它是非常好用的。與此同時,其也可以方便的配合PHP使用。今天我們就來簡單介紹一下如何正確的配置GoAgent與PHP。
一、配置GoAgent
首先,確保我們已經正確的配置好了GoAgent,可以通過命令行啟動GoAgent并代理成功。
這里假設我們已經配置好了GoAgent,并啟動成功。接下來我們需要下載php_gae_proxy文件,下載地址為:https://github.com/goagent/php_gae_proxy。下載之后,我們將其放到與GoAgent目錄同級的一個文件夾下即可。
二、修改php.ini
1.打開php.ini
首先打開我們已經安裝的php的配置文件php.ini
在Windows系統下,這個配置文件通常位于php安裝目錄的根目錄(如:C:/php/php.ini),我們可以使用記事本等文本編輯工具打開。
而在Linux系統下通常也有對應的一個php.ini配置文件,我們可以在終端使用vim或nano等編輯器進行打開。
2.修改php.ini
找到擴展目錄,將其修改為我們剛剛下載好php_gae_proxy的文件夾路徑,如:
extension_dir = "D:/php_gae_proxy"
接下來我們需要啟用php_gae_proxy擴展,找到extension=php_gae_proxy.dll,去掉前面的分號即可,如:
extension=php_gae_proxy.dll
3.配置完畢
保存php.ini,退出編輯器。至此,我們已經成功的啟用了php_gae_proxy擴展,現在我們可以寫一段測試代碼來測試一下是否正確的配置成功了:保存該代碼后,將其放到我們的Web服務器目錄下,通過Web瀏覽器訪問,如果phpinfo()函數輸出內容沒有變化,則說明我們已經正確的配置PHP與GoAgent了。
三、注意事項
1.同時啟用其它代理
如果我們在使用GoAgent時,同時也使用了其它代理工具(如Shadowsocks、VPN等),則需要建立tcp連接時,先使用其它代理工具連接,然后再由其它代理工具連接我們的GoAgent代理。
2.使用curl出現問題
在使用php_cgi.exe腳本時,可能會出現curl庫無法找到的情況,可以在php.ini中將extension_dir指向php的安裝目錄中的ext文件夾,如:
extension_dir = "D:/php/ext/"
以上就是關于GoAgent配置PHP的簡單介紹,希望能夠對大家有所幫助。
上一篇ios軟件移植macos
下一篇oracle nclob