作者sandy4444 (质朴)
看板PHP
标题[请益] 存取网路空间
时间Thu May 8 17:17:55 2014
我现在想要用php 去存取网路硬碟 (ex: W槽)
以下是我的程式: 列出目录下的档案
<?php
$dir = "W:";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($dir . $file) . "<br>";}
closedir($dh);}}
?>
环境是 window server 2008+IIS+PHP
=================================================
我用browser 去开 什麽东西都没跑出来
但是我用 cmd => 跑 php.exe test.php
就会跑出来!!!!!
请问这是权限问题了吗
我该怎麽修改 请问大大们><
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.69.191.1
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/PHP/M.1399540677.A.663.html
1F:→ serotw:如果是存取网路硬碟需改一推伺服设定,很麻烦,我设定过 05/08 18:54
2F:→ serotw:要改网页伺服的执行权限,PHP要加连接网路硬碟的帐密 05/08 18:55
3F:→ serotw:// 指定网路挂载变数 05/09 00:15
4F:→ serotw:$disk="X:\\"; 05/09 00:15
5F:→ serotw:// 先判断程式有没有办法取得该DISK,无法则连接 05/09 00:15
6F:→ serotw:指定IP(域名我不知道是否可以) 05/09 00:16
7F:→ serotw:file_exists($disk) or system('net use X: "\\\\192.168.1 05/09 00:17
8F:→ serotw:.100" share /user:users /persistent:no>nul 2>&1'); 05/09 00:17
9F:→ serotw:这是加在PHP上的,IP跟DISK位置和USER自己更改一下 05/09 00:18
10F:→ sandy4444:加入net use 好像也不太行ㄟ QQ 05/12 10:27
11F:→ serotw:已经回信 05/12 11:45