Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 正在转换使用fopen的代码以卷曲,因为主机正在阻止fopen_Php_Wordpress_Curl_Fopen - Fatal编程技术网

Php 正在转换使用fopen的代码以卷曲,因为主机正在阻止fopen

Php 正在转换使用fopen的代码以卷曲,因为主机正在阻止fopen,php,wordpress,curl,fopen,Php,Wordpress,Curl,Fopen,我在Wordpress上工作,对PHP一无所知。我试图让一个带有帖子摘录的滚动条工作,但它使用了fopen(),但在我客户的主机上它被关闭了 $f = fopen( $url, 'r' ); while( $data = fread( $f, 4096 ) ) { $xml .= $data; } fclose( $f ); 这可以简单地写进curl吗 提前谢谢 这应该行得通 $ch = curl_init(); curl_setopt ($ch, CURLOPT_URL, $url);

我在Wordpress上工作,对
PHP
一无所知。我试图让一个带有帖子摘录的滚动条工作,但它使用了
fopen()
,但在我客户的主机上它被关闭了

$f = fopen( $url, 'r' );

while( $data = fread( $f, 4096 ) ) { $xml .= $data; }

fclose( $f );
这可以简单地写进curl吗

提前谢谢

这应该行得通

$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, $url);
curl_setopt ($ch, CURLOPT_HEADER, 0);
curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
curl_close ($ch);
$xml = file_get_contents($url);

谢谢你的快速回复。我更接近了,我想我肯定还遗漏了什么。你确定你的服务器支持Curl吗?非常确定。我没有收到任何错误,只是没有拉内容。