【问题标题】:PHPfox CDN (Content Delivery Network) Specific key usePHPfox CDN (Content Delivery Network) 具体密钥使用
【发布时间】:2016-09-13 09:21:52
【问题描述】:

我已经将 CDN 添加到我的 phpfox 社交网络。 我的第一台服务器快满了。 现在我又添加了另一个cdn。它也工作正常。 但问题是,内容在第一个 cdn 服务器中被传递/保存一次,再次到第二个 cdn 服务器。

现在我想将内容保存在第二个 CDN 服务器中。 如果我删除第一个 cdn 的密钥,那么内容会丢失第一个服务器的所有图像、视频和其他文件。

我想运行两个cdn服务器,但是内容只会保存第二个cdn的。

以下是代码:请编辑。

/home/horjecom/public_html/include/setting/cdn.sett.php

<?php
/**
 * [PHPFOX_HEADER]
 * 
 * @copyright		[PHPFOX_COPYRIGHT]
 * @author			natio
 * @package 		PhpFox
 * @version 		$Id: cdn.sett.php.new 3956 2012-03-01 12:28:26Z Raymond_Benc $
 */

defined('PHPFOX') or exit('NO DICE!');

$aServers = array(    
    array(
        'upload' => 'http://1.mydomain.com/', 
        'file' => 'http://1.mydomain.com/file/', 
        'key' => '123'
    ),



    array(
        'upload' => 'http://2.mydomain.com/', 
        'file' => 'http://2.mydomain.com/file/', 
        'key' => '1234'
    )
); 


?>

请编辑它,这样我可以使用多键cdn,内容将保存到最后添加的cdn服务器(键)

【问题讨论】:

    标签: cdn phpfox


    【解决方案1】:

    我看到你正在使用 phpFox cdn。 phpFox cdn 允许您添加许多服务器。但是当用户添加新内容时,您无法控制将存储哪个服务器。它随机获得一个服务器。如果服务器满了(使用默认代码),则没有解决方案。

    您应该在这里删除您的真实密钥,如果有人知道您的密钥,他们可以获取/添加/删除您服务器上的文件。密钥用于验证,每个cdn服务器,可以使用不同的密钥。

    【讨论】:

    • 我认为如果这件事由主要的 php 开发人员来解决,我的问题是有可能解决的。
    猜你喜欢
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-14
    相关资源
    最近更新 更多