使用curl\u exec实现php自动化

使用curl\u exec实现php自动化,php,php-curl,Php,Php Curl,我需要使用curl_exec执行一些php页面,但是我收到消息“永久移动”,页面没有执行 我忘了什么 我将所有页面都放在一个mysql表中,我的代码如下: <?php include('server.php'); $results_path = mysqli_query($conn, "SELECT * FROM table_script"); while ($row = mysqli_fetch_array($results_path)) { $file_string = $row[

我需要使用curl_exec执行一些php页面,但是我收到消息“永久移动”,页面没有执行

我忘了什么

我将所有页面都放在一个mysql表中,我的代码如下:

<?php
include('server.php');
$results_path = mysqli_query($conn, "SELECT * FROM table_script");

while ($row = mysqli_fetch_array($results_path)) {

$file_string = $row['url'];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $file_string);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");

if(($html = curl_exec($ch)) === false)
{
    echo 'Curl error: ' . curl_error($ch);
    die('111');
}
curl_close($ch);
echo $html;

}
?>

如果存在重定向,则需要跟踪位置。您只需在execute之前添加这一行就可以实现这一点

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
注意,要在线更正卷曲手柄

curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");


如果存在重定向,则需要跟踪该位置。您只需在execute之前添加这一行就可以实现这一点

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
注意,要在线更正卷曲手柄

curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST");


该消息附带一个代码,但由于它是由您试图联系的服务器生成的,因此我首先要检查该表中的
url
列是否包含准确且当前的urlsThanks@MarkusZeller。成功了!!该消息附带一个代码,但由于它是由您试图联系的服务器生成的,因此我首先要检查该表中的
url
列是否包含准确且当前的urlsThanks@MarkusZeller。成功了!!