在用PHP向本地局域网中哪一台机器写文件时报错
----------
上面的话我看了几分钟,还是没看懂是什么意思。

解决方案 »

  1.   

    把//hostname/common/映射成网络驱动器
      

  2.   

    刚才试了一下 映射完后 提示是没有找到文件或路径 我把对方的机器文件夹映射名为csv 然后用$file = fopen( "//csv/aa.csv","w") or die("open file error!"); 是不是我这样写不对啊 报错信息:Warning: fopen(//csv/aa.csv) [function.fopen]: failed to open stream: No such file or directory 
      

  3.   

    又试了一下 $file = fopen( "Z:/aa.csv","w") or die("open file error!");  报错信息:Warning: fopen(Z:/aa.csv) [function.fopen]: failed to open stream: No such file or directory 
    但是我在地址栏手动输入都是好用的 想地头都大了
      

  4.   

    Linux下使用NFS,windows下使用磁盘映射,那就是只是对本地文件的操作了
      

  5.   

    楼上的朋友 我是在WINDOWS下 用映射为什么不好用啊 我已经快疯了~
    能不能帮我看看 我上面的写法有没有错
      

  6.   

    是否应该加上协议: file://看一下这边,对照试一下http://www.php.net/manual/en/wrappers.php#wrappers.file
      

  7.   

    还是不好用 真是邪门了 看来 我得试试用FTP传了
    如果哪位有好办法还请相告~
      

  8.   

    试过了,没问题
    <?php
    $file = fopen( "r:/aa.csv","w") or die("open file error!");
    fwrite($file,'aaaaaaaaaaaaa');
    fclose($file);
    ?>
    共享文件夹映射r:。检查是否可写。再失败报上你的php版本
      

  9.   

    还是不好用 我的PHP版本是5.1.0RC.还有在PHP4.2的版本上也试了 不好用 出的同样的信息 真是搞不懂~