Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 1
Регистрация: 30.04.2015
Сообщений: 72
1

Не удается получить доступ к файлу для записи

30.11.2016, 14:00. Показов 946. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Код

Исполняемый фаил admin.html
PHP
1
2
3
4
5
6
7
8
9
$ftp_server = "ftp.111.111.biz";
$ftp_user = "111.111.biz";
$ftp_pass = "0d";
$conn_id = ftp_connect($ftp_server) or die("Не удалось установить соединение с $ftp_server"); 
if (@ftp_login($conn_id, $ftp_user, $ftp_pass)) 
        {
            echo "Произведен вход \n";
                        $fp = fopen('admin.txt', 'r'); //вот так открывается
            $fp = fopen('admin.txt', 'w'); //вот здесь ошибка

На этом моменте не получается получит какие либо права на запись в фаил.
Если стоит "r" вместо "w" то фаил открывается. Тест на соединение и логин с сервером так же проверил. Зашел на сам ftp и выставил права файлу 755. но по-прежнему отказывается открываться.

Благодарю за помощь.
Миниатюры
Не удается получить доступ к файлу для записи  
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2016, 14:00
Ответы с готовыми решениями:

File::Delete() не удается получить доступ к файлу
Добрый вечер, уважаемые форумчане. Написал небольшой проект в ms visual c++, где сначала читаю все...

Не удается получить доступ к файлу из win32 приложения под wine
Здравствуйте. Не уверен насчет правильности выбора раздела для вопроса, ввиду слабого понимания...

Windows не удается получить доступ к указанному устройству, пути или файлу
Здравствуйте никак не можем разобраться что...

Windows не удается получить доступ к указанному устройству, пути или файлу
здравствуйте! на С диске нет пользователя Система,владелец TrustedInstaller,ничего не могу там...

2
6244 / 2121 / 335
Регистрация: 10.12.2013
Сообщений: 7,332
30.11.2016, 14:09 2
A list of possible modes for fopen() using mode
mode Description
'r' Open for reading only; place the file pointer at the beginning of the file.
'r+' Open for reading and writing; place the file pointer at the beginning of the file.
'w' Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
'w+' Open for reading and writing; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
'a' Open for writing only; place the file pointer at the end of the file. If the file does not exist, attempt to create it. In this mode, fseek() has no effect, writes are always appended.
'a+' Open for reading and writing; place the file pointer at the end of the file. If the file does not exist, attempt to create it. In this mode, fseek() only affects the reading position, writes are always appended.
'x' Create and open for writing only; place the file pointer at the beginning of the file. If the file already exists, the fopen() call will fail by returning FALSE and generating an error of level E_WARNING. If the file does not exist, attempt to create it. This is equivalent to specifying O_EXCL
'x+' Create and open for reading and writing; otherwise it has the same behavior as 'x'.
'c' Open the file for writing only. If the file does not exist, it is created. If it exists, it is neither truncated (as opposed to 'w'), nor the call to this function fails (as is the case with 'x'). The file pointer is positioned on the beginning of the file. This may be useful if it's desired to get an advisory lock (see flock()) before attempting to modify the file, as using 'w' could truncate the file before the lock was obtained (if truncation is desired, ftruncate() can be used after the lock is requested).
'c+' Open the file for reading and writing; otherwise it has the same behavior as 'c'.
1
0 / 0 / 1
Регистрация: 30.04.2015
Сообщений: 72
30.11.2016, 14:48  [ТС] 3
Решил проблему проще дал права 777 теперь все читается и пишется спокойно.
0
30.11.2016, 14:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2016, 14:48
Помогаю со студенческими работами здесь

Windows не удается получить доступ к указанному устройству, пути или файлу
Перемещено для консультации по поводу сообщения № 48 Здравствуйте подскажите что делать, ничего...

Ошибка записи в файл: процесс не может получить доступ к файлу
Доброго всем, пишу ну или пытаюсь написать программу для редактирования текста в общем трудность...

Ошибка: "Windows не удается получить доступ к указанному устройству, пути или файлу"
Доброе время суток. При запуске VBS файла на Windows 10 выдаёт ошибку "Windows не удается получить...

Возникает исключение при записи в txt файл (Процесс не может получить доступ к файлу)
Прив! При исполнении следующего кода using System; using System.Collections.Generic; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru