Php Yii1资产的完整路径
我正试图找到一种方法,使用Yii和一个自定义组件将文件卷曲到服务器,将文件上传到远程服务器。 然而,我得到了一个http_代码0,我认为这是由于我试图发送Php Yii1资产的完整路径,php,yii,Php,Yii,我正试图找到一种方法,使用Yii和一个自定义组件将文件卷曲到服务器,将文件上传到远程服务器。 然而,我得到了一个http_代码0,我认为这是由于我试图发送 @/dirtoproject/assets/44d360bd/upload/images/stalker-cityscapes_00324219.jpg;filename=stalker-cityscapes_00324219.jpg;type=text/html 而不是: @/pathfromc:/ /assets/44d360bd/up
@/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扩展。
非常感谢您的帮助。添加$\u服务器['document\u root']效果很好。您使用的是哪个版本的yii。在你的问题中必须注意这一点。