php 怎么创建文件呢?。。。 在 linux 下,确切说是 ubuntu 下,如何如何通过 php 创建文件呢?比如<?php$dir = dirname("__FILE__")."./ok";echo mkdir($dir, 0777) ? "success" : "failed";?>提示的都是failed ... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 www帐号对当前脚本所在目录有w权限吗? 这样试试:<?php $dir = dirname("__FILE__")."./ok";if (! is_dir ( $cDir )){ echo mkdir($dir, 0777) ? "success" : "failed";}$f= 'aaa.txt';if (! file_exists($f)){ $cF = fopen($f, 'w'); if(!$cF){ echo '创建'.$f.'文件悲剧了...'; } fclose($cF);}?> $dir = dirname("__FILE__")."/ok";echo mkdir($dir, 0777) ? "success" : "failed";请确认有写权限 没玩过linux,直接file_put_contents()不行吗? 我的根目录是在 /srv/www 中,我都这么设置权限了sudo chmod -R 777 /srv/www然后给的还是 failed .. error_reporting(E_ALL);$dir = dirname("__FILE__")."/ok";echo mkdir($dir, 0777) ? "success" : "failed";看看报什么错误。 呀。。我终于明白问题出在哪里了我的代码写成$dir = dirname(__FILE__)."./ok";而不是 dirname("__FILE__")."./ok";然后就果断的错掉了郁闷啊多谢大家的帮助~~~ 进入终端或切换到sudo su,ROOT用户里,再执行这个命令,是否依然FIAL?? 一个正则表达式请教 推荐一些好的PHP编辑器和成熟的PHP程序 如何解决php中目录遍历漏洞? 如何将网站地址定位的丁丁地图 xml数据文件导入mysql 国外较好的PHP+MySQL留言系统是什么,推荐一下 再问一个foreach的问题 请教关于session的销毁问题 请问如何得到访问服务器的客户端的ip地址,在php中能实现么?? 那有支持 php、mysql 的免费的个人主页可以申请 用php.exe运行php文件的问题。 PHP有没有认证啊
$dir = dirname("__FILE__")."./ok";
if (! is_dir ( $cDir )){
echo mkdir($dir, 0777) ? "success" : "failed";
}$f= 'aaa.txt';
if (! file_exists($f)){
$cF = fopen($f, 'w');
if(!$cF){ echo '创建'.$f.'文件悲剧了...'; }
fclose($cF);
}
?>
echo mkdir($dir, 0777) ? "success" : "failed";请确认有写权限
$dir = dirname("__FILE__")."/ok";
echo mkdir($dir, 0777) ? "success" : "failed";
看看报什么错误。