这个问题遇到很多次了以前一直 凑活着解决。。
但是今天我实在是忍无可忍 就来万能的 V2EX 问问
程序是帝国的程序 主要问题就是 更改这个 config.php 文件时不生效 主要代码在下面
$fp=@fopen('D:/upupw_5.4/vhosts/www.tupian.com/e/config/config.php',"w");
var_dump(error_get_last());
@fputs($fp,$string);
@fclose($fp);
这个 config.php 就是无法更改 输出$fp 是有返回值的!
我打印了一下错误
是这样的
array(4) { ["type"]=> int(2) ["message"]=> string(102) "fopen(D:/upupw_5.4/vhosts/www.tupina.com/e/config/config.php): failed to open stream: Invalid argument" ["file"]=> string(54) "D:\upupw_5.4\vhosts\www.tupina.com\e\class\connect.php" ["line"]=> int(1406) }
但是奇怪的问题就是 我吧 config.php 换成 config1.php 就会正常
我试过重新创建 config.php 也是不行的
关于权限问题 我已经仔细看了 应该是没有问题的!
这个问题只出现在 windows ( upupw 集成 PHP 环境)上 这个东西传到 linux 服务器上没有任何问题
同样的问题出现在另一台电脑的 织梦上 代码应该是肯定没有问题的
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.