Yii1资产的完整路径

时间:2015-04-22 13:44:30

标签: php yii

我试图想出一种方法,使用Yii和将文件卷曲到服务器的自定义组件将文件上传到远程服务器。 但是,我得到一个http_code 0,我认为这是由于我正在尝试发送

@/dirtoproject/assets/44d360bd/upload/images/stalker-cityscapes_00324219.jpg;filename=stalker-cityscapes_00324219.jpg;type=text/html

而不是:

@/pathfromc:/ /assets/44d360bd/upload/images/stalker-cityscapes_00324219.jpg;filename=stalker-cityscapes_00324219.jpg;type=text/html

任何人都可以解释我如何才能使我的道路正确吗? 我正在使用

protected function getKCFinderUrl()
{
    if ($this->_kcassetsUrl === null)
        $this->_kcassetsUrl = Yii::app()->getAssetManager()->publish(
            Yii::getPathOfAlias('ext.kcfinder') );
    return $this->_kcassetsUrl;
}

加载kcfinder扩展名。 所有的帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

添加$ _SERVER [' document_root']可以正常使用。