Я правильно получаю следующую ошибку. После поиска по этой проблеме исправьте меня, если я ошибаюсь, я считаю, что добавление / настройка IPv6 должно решить проблему.
PHP Fatal error: Uncaught CurlException: 7: Failed to connect to 2a03:2880:10:8f02:face:b00c:0:26: Network is unreachable\n thrown in /var/www/vhosts/facedex.net/httpdocs/fb/apps/seemyfuture/src/base_facebook.php on line 886
Проблема в том, что я не знаю, как его правильно добавить. Кажется, есть методы. http://tldp.org/HOWTO/Linux+IPv6-HOWTO/x1035.html#AEN1044 https://unix.stackexchange.com/questions/34093/static-ipv4-ipv6-configuration-on-centos-6-2
Мой netstat показывает это. Однако оболочка не распознает -rn6 и показывает недопустимую опцию - 6
netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
27.254.38.128 0.0.0.0 255.255.255.128 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 27.254.38.254 0.0.0.0 UG 0 0 0 eth0
К вашему сведению: я использую Centos 5.7.
Заранее большое спасибо.
Если не считать глобального отключения ipv6, вы можете попробовать аргумент --ipv4 для curl. Думаю, это то, что я использовал в похожей ситуации.
Вы не можете просто произвольно настроить IPv6. Вам нужно получить IPv6 от вашего Интернет-провайдер, или создайте туннель с Ураган Электрик, Gogo6 или похожие.
Я предполагаю, что у вас на самом деле нет подключения к IPv6, и в этом случае вы, вероятно, захотите отключить IPv6.