!在Yii中使用fopen找不到路径
程序员文章站
2022-06-15 18:30:13
...
求助!在Yii中使用fopen找不到路径
我的代码写在view中php文件,
具体代码:
$file_url=Yii::app()->request->baseUrl."/file/";
$file_name=$file_url.'test.txt';
if($file=fopen($file_name, "w")){
fwrite($file, '这是测试内容1');
fclose($file);
}
显示错误:
fopen(/yiitest/file/test.txt) [function.fopen]: failed to open stream: No such file or directory
------解决方案--------------------
baseUrl 是网站的路径... fopen打开的是文件系统的路径的,不能混为一谈的.
------解决方案--------------------
路径加上域名就可以了
------解决方案--------------------
我的代码写在view中php文件,
具体代码:
$file_url=Yii::app()->request->baseUrl."/file/";
$file_name=$file_url.'test.txt';
if($file=fopen($file_name, "w")){
fwrite($file, '这是测试内容1');
fclose($file);
}
显示错误:
fopen(/yiitest/file/test.txt) [function.fopen]: failed to open stream: No such file or directory
------解决方案--------------------
baseUrl 是网站的路径... fopen打开的是文件系统的路径的,不能混为一谈的.
------解决方案--------------------
路径加上域名就可以了
------解决方案--------------------
相关文章
相关视频
上一篇: strtr 函数居然出现 Catchable fatal error
下一篇: 一条比较SQL
推荐阅读
-
在android开发中尽量不要使用中文路径的问题详解
-
Winform中在使用VS+svn进行协同开发时添加引用时的相对路径和绝对路径的问题
-
yii2 在控制器中验证请求参数的使用方法
-
Winform中在使用VS+svn进行协同开发时添加引用时的相对路径和绝对路径的问题
-
maven 致命错误: 在类路径或引导类路径中找不到程序包 java.lang
-
maven 致命错误: 在类路径或引导类路径中找不到程序包 java.lang
-
maven 在类路径或引导类路径中找不到程序包 java.lang
-
-在二元树中找出和为某一值的所有路径--捡捡递归的使用
-
-在二元树中找出和为某一值的所有路径--捡捡递归的使用
-
bindParam和bindValue的区别以及在Yii2中的使用详解