只有在手动刷新浏览器时,PHP脚本才有效

时间:2015-04-07 11:28:49

标签: php r google-webmaster-tools php-ini

我正在使用以下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脚本根本没有变化。你知道一种绕过这种行为的方法吗?

0 个答案:

没有答案