根目录下install文件夹里的a.php 内容:
define('WEB_ROOT',dirname(dirname(__FILE__)).'/');
define('WEB_INC',WEB_ROOT.'inc/');
$insLockfile = WEB_ROOT.'install/lock.txt';
$configfile = WEB_INC."config.php";
if(!is_writable("WEB_INC"){
echo "不可写";
}else{
echo "可写";
}
clearstatcache();
运行没反应,请问哪里出错了?谢谢!
define('WEB_ROOT',dirname(dirname(__FILE__)).'/');
define('WEB_INC',WEB_ROOT.'inc/');
$insLockfile = WEB_ROOT.'install/lock.txt';
$configfile = WEB_INC."config.php";
if(!is_writable("WEB_INC"){
echo "不可写";
}else{
echo "可写";
}
clearstatcache();
运行没反应,请问哪里出错了?谢谢!
解决方案 »
- PHP正则分割字符串的一个问题
- 像discuz论坛的,发帖自动同步到微博怎么做?
- php下拉框选中以后提交刷新以后无显示
- 变量中怎么加入变量啊?
- apache_2.0.55-win32-x86-no_ssl.msi哪里有下载?
- zen cart
- PHP写法的问题,菜鸟请教一下高手
- PHP如何连接mssql,需要配置什么?做过的请指导一下吧
- 我的分页那里错了?mysql_fetch_array(): supplied argument is not a valid MySQL result resource i
- 请问如何处理post里的空格问题
- 如何实现循环?
- PHP中将常量作为参数传递给函数,取不到这个常量的值。
实际上是有语法错误!
if(!is_writable("WEB_INC"){
少了一个闭弧
应写作
if(!is_writable(WEB_INC)){
if(!is_writable(WEB_INC)){
echo "不可写";
}else{
echo "可写";
}
win系统is_writable不能准确判断文件是否可写, 如果文件只是可读 is_writable() 也会返回 true, 无法达到真正的判断目的
if(!is_writable(WEB_INC)){
echo "不可写";
}else{
echo "可写";
}