Home >Backend Development >PHP Tutorial >关于php touch 报错的问题,求教!

关于php touch 报错的问题,求教!

WBOY
WBOYOriginal
2016-06-23 14:38:301304browse

今天把程序上传至linux服务器,一切正常。进网站后台的时候,报错了。。

touch() [function.touch]: Utime failed: Operation not permitted 

啥情况这是??
在网上搜了,说是php的设置问题,是哪个设置,请问这个问题怎么解决呀!


回复讨论(解决方案)

touch 函数被禁用了

版主,怎么解禁呢。

我查php.ini里面 disable_functions = ..的设置,没禁哪个函数呀。

Utime failed: Operation not permitted 
UTIME失败:不允许的操作

没有禁用更糟糕
但不知你为何要修改文件的修改日期

字面上的解释我明白,我是想说为何出这提示,怎么不让它出这提示???
我本地是没有报这个提示的。。。

权限呢?你修改一下你的WEB目录的权限看看呢。

改了权限为777了,,还是不行呀。

问题没人解答。。

没人关注这个问题了吗?各位大老们。。

安全模式开启会不会禁用这个函数。。。没测试过

找不到原因,为啥会禁用这个函数呢,本地环境都没问题,目录权限也是777,

文件组的限制也会出现这个问题

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn