繁体   English   中英

Dreamhost网站不支持fopen功能

[英]Dreamhost site doesnot support fopen functionality

实际上我想将zip文件发送到保管箱。但是当我尝试使用fopen打开文件时,就会出现此问题。 fopen(www.cloud01.wptemplate.net_09_10_2015_16_1444437876.zip):无法打开流:/home/cle1296/cloud01.wptemplate.net/wp-content/plugins/wp-cloud-safe/includes/UltimateBackup中没有此类文件或目录830行上的.php。我的服务器是dreamhost 我在另一台服务器上执行相同的代码,没有遇到任何问题。似乎dreamhost禁用了fopen函数。请给我一种替代方法

 function sendToDropbox() {

    try {

        $this->log('Sending file to DropBox');
       $dbxClient = new dbx\Client($this->dropboxGeneratedAccessToken, "PHP-Example/1.0");


        $f = fopen($this->backupFilename, "r+");


        $dbxClient->uploadFile($this->dropboxUploadPath . $this->backupFilename, dbx\WriteMode::add(), $f);

    } catch (Exception $e) {



        $this->log('ERROR while uploading file to DropBox');

    }

}

该文件的路径显然是不正确的,原因可能是该文件不存在,或者仅仅是传递给fopen()内容不是备份的实际位置。 请绝对使用文件的完整路径,例如,如果备份位于:

/home/cle1296/cloud01.wptemplate.net/my_backups/backup.zip

...然后确保将其传递给您的fopen()并且应该不会有任何问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM