我正在使用以下PHP class to download website data from Google Webmaster Tools as CSV。该类是从另一个PHP文件调用的,该文件包含类include以及登录信息。这个文件非常简单:
<?php
include 'gwtdata.php';
try {
$email = "username@gmail.com";
$password = "******";
# If hardcoded, don't forget trailing slash!
$website = "http://www.domain.com/";
$gdata = new GWTdata();
if($gdata->LogIn($email, $password) === true)
{
$gdata->DownloadCSV($website);
}
} catch (Exception $e) {
die($e->getMessage());
}
然而,一旦我手动刷新浏览器窗口,它只会将CSV下载到FTP服务器,而不是当我打开一个新的Tab并键入URL或我从其他来源访问URL时,这是我最关心的,因为我我使用R来调用URL并保持数据更新:
browseURL("URL", browser = "false")
我认为这应该是php.ini配置的问题,因为PHP脚本根本没有变化。你知道一种绕过这种行为的方法吗?