Yii相对路径包含文件

巴斯卡奇

这是我在localhost上的URL:

http://localhost/ss/index.php?r=myc/mya

myc有一个方法actionmya可以简单地调用相应的视图文件

public function actionmya()
{
    $this->render('mya');
}

我的视图文件夹中有一个php文件mya.php,我想在其中包含另一个脚本myfile.php,该脚本保存在myfolder该视图文件夹中命名的文件夹中

我试图以这种方式将其包括在mya.php

include(dirname(__FILE__) . '/myfolder/myfile.php');

但是,它会产生一个错误:

include(C:\xampp\htdocs\ss\protected\views\myc/myfolder/myfile.php): failed to open stream: No such file or directory 

我尝试在Windows pc上交换反斜杠和正斜杠,但是尽管文件明确位于上述指定位置,但是却无济于事。

如何在我的视图文件中包含该文件?

穆罕默德·阿纳斯(Muhammad Anas)

好吧……您首先说过要包含的文件已命名myscript.ph(实际上,它可能.php在末尾有完整的扩展名吗?),但是随后您将其包含在文件名中myfile.php请在您的include语句中指定正确的文件名,它肯定会起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章