簡體   English   中英

PHP無法解析主機

[英]PHP Unable to Resolve Hosts

當PHP cURL無法解析主機名時首次發現。 fopen('google.com', 'r')也會因相同的錯誤而失敗。

我檢查了我的php.ini設置,然后allow_url_fopen = On

我正在使用Nginx運行自定義的已編譯PHP-FPM。 這是我的配置命令: ./configure --disable-rpath --disable-cli --disable-cgi --enable-fpm --with-fpm-user=php --with-fpm-group=php --enable-mbstring --enable-mbregex --enable-bcmath --enable-zip --enable-sockets --enable-pdo --enable-opcache --enable-ftp --with-regex --with-mhash --with-curl --with-zlib --with-pcre-regex --with-mcrypt --with-openssl --with-gd --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd

我可以在命令行上運行任何需要解析dns解析度的命令( wgetping等),而resolv.conf很好。 我正在運行Cent OS 6.5

我有什么想讓PHP開始解析主機名的東西嗎?

我發現它是PHP中的chroot配置。 沒有chroot中所有合適的庫,就無法執行chroot。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM