2016-01-07 4 views
0

Я пытаюсь сохранить файл xml в папку share.But, я становлюсь ниже ошибки.Как сохранить файл в папку общей папки

Warning: fopen(\\XYZ-server\xml\10052.xml): failed to open stream: Permission denied 

PHP код

$myFile = "\\\\XYZ-server-server\\xml\\$caseref.xml"; 
$fh = fopen($myFile, 'w') or die("can't open file"); 

проверить permission.Everyone этой папки может создавать/удалять файлы/обновления.

есть ли способ указать учетные данные, которые будут использоваться для доступа к сетевому ресурсу?

+0

'fopen' используется для открытия файла из определенного места, чтобы не сохранять файл. Покажите свой файл для перемещения/копирования кода. – urfusion

+0

проверьте, существует ли ваш файл или нет .... используя php file_exists ('filename') – devpro

+0

или вы можете использовать __DIR__ для реального каталога. – devpro

ответ

0

Вы проверили, на каком имени пользователя работает PHP, и что у этого пользователя есть права? На нашем сервере IIS он работает как IUSR не как пользователь, который на самом деле использует веб-сайт.

Смежные вопросы