当前位置: 首页>>代码示例>>PHP>>正文


PHP Ftp::isNeeded方法代码示例

本文整理汇总了PHP中Ftp::isNeeded方法的典型用法代码示例。如果您正苦于以下问题:PHP Ftp::isNeeded方法的具体用法?PHP Ftp::isNeeded怎么用?PHP Ftp::isNeeded使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Ftp的用法示例。


在下文中一共展示了Ftp::isNeeded方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: die

    die($error);
}
if (isset($_REQUEST['backup'])) {
    require_once '../Updater.php';
    $updater = new Updater('google-adsense');
    $updater->backup();
    exit;
}
if (empty($_FILES)) {
    http_response_code(400);
    die("File upload error. No files reached the server!");
}
$ds = DIRECTORY_SEPARATOR;
$target = realpath("..{$ds}..") . $ds;
$ftp = new Ftp();
if (Ftp::isNeeded($target)) {
    if (!$ftp->isReady) {
        $error = "Cannot overwrite the plugin files! Here are your options to proceed." . "<ul><li>Enter or edit the FTP credentials below, if available. Contact your server admin for details.</li>" . "<li>Disable and delete the current version of the plugin, and use the WordPress interface <ol><li>Plugins &rarr; Add New</li><li>Click on <code>Upload Plugin</code></li><li>Choose the downloaded zip file</li><li>Click on Insall Now.</li></ol></li>" . "<li>Unpack the downloaded zip file and upload the rest to your server, overwriting the existing files.</li>" . "<li>Make your installation updatable by using this Unix command or equivalent:<pre><code>chmod -R 777 {$target}</code></pre></li></ul>";
        http_response_code(400);
        die($error);
    }
}
$warning = '';
$dirCount = 0;
$zip = new ZipArchive();
$tmpName = $_FILES['file']['tmp_name'];
if ($zip->open($tmpName) !== TRUE) {
    $error = "Cannot open the uploaded zip file.";
    http_response_code(400);
    die($error);
}
开发者ID:se7ven214,项目名称:Kungfuphp.local,代码行数:31,代码来源:update.php


注:本文中的Ftp::isNeeded方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。