如何从networkingWeb服务器在networking客户端上创build文件

我有一个networking服务器build立在商业networking上。 我正在使用PHP来创build一个文件,我想把它写到networking上的本地客户端共享文件夹。 当我从客户端ping我从networking服务器得到一个响应。 当我从networking服务器ping通时,我得到了客户端的响应。 这是我的代码。 我收到一个权限错误。 任何想法可能导致什么? path是否正确? 我如何制定path?

$fileName = "\\\\7PD01-2012.payday.local\\PTBurnJobs\\file.txt"; var_dump($fileName); if (($myfile = fopen($fileName, "w+")) === false) { //open the file //if unable to open throw exception throw new RuntimeException("Could Not Open File Location."); } foreach($arr as $line){ fwrite($myfile, $line . PHP_EOL); } fclose($myfile); 

在Web服务器上创build文件,然后将其传输到客户端会更谨慎吗? 我该怎么做?

如果你得到一个权限错误,那么你将需要检查你的php脚本/ web服务器正在运行的用户在客户端文件夹中有写权限。

一个问题给你:你怎么知道你正在得到一个权限错误? 上面的代码不检查为什么失败,只是失败。

如果你得到了一个权限错误,那么这听起来像是一个成功的连接正在进行,你至少试图成功地传输文件,只有被你的ACL层阻止。