首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >xampp上的简单误差

xampp上的简单误差
EN

Stack Overflow用户
提问于 2011-06-09 07:55:35
回答 2查看 1.5K关注 0票数 0

我在XAMPP上使用Simplepie。

我得到以下错误。

严重性:用户警告消息: C:\xampp\htdocs\Myapp/system/cache/simplepie/不可写。确保设置了正确的相对路径或绝对路径,并且该位置是服务器可写的。文件名:库/Simplpee.php行号: 2040

因为它是xampp,所以它是否可写并不重要,因为它总是可以在xampp上写的。

但我认为C:\xampp\htdocs\Myapp/system/cache/simplepie/是问题所在。

不过,我对Ubuntu没有任何问题,我希望继续使用Xampp。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-09 08:24:39

我在PHP5 on WINDOWS上遇到了同样的问题,并将其修复如下:

第一件事是第一件事。您必须确保路径存在并且它是可写的:

代码语言:javascript
运行
复制
file_put_contents('C:\\xampp\\htdocs\\Myapp\\system\\cache\\simplepie\\', 'test');

2)如果这样做有效,那么您可以继续编辑simplepie.inc文件。先备份那个文件。现在找出这样一条线:

代码语言:javascript
运行
复制
if (file_exists($this->name) && is_writeable($this->name) || file_exists($this->location) && is_writeable($this->location))

按以下方式注释掉&& is_writeable($this->location)部分:

代码语言:javascript
运行
复制
if (file_exists($this->name) && is_writeable($this->name) || file_exists($this->location) /*&& is_writeable($this->location)*/)
票数 2
EN

Stack Overflow用户

发布于 2011-06-10 07:02:24

在阅读了萨勒曼A之后,我意识到我需要添加simplepie_cache_dir

代码语言:javascript
运行
复制
// Set the location for simplepie cache
$config['simplepie_cache_dir'] = BASEPATH . 'cache/simplepie/';
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6289730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档