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

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

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

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

Исполняемый фаил 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
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.11.2016, 14:00
Ответы с готовыми решениями:

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

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

Windows не удается получить доступ к указанному устройству, пути или файлу
Здравствуйте никак не можем разобраться что происходит.https://www.cyberforum.ru/windows10/thread2591345-page2.html

2
 Аватар для volodin661
6686 / 2278 / 347
Регистрация: 10.12.2013
Сообщений: 7,863
30.11.2016, 14:09
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
Сообщений: 73
30.11.2016, 14:48  [ТС]
Решил проблему проще дал права 777 теперь все читается и пишется спокойно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.11.2016, 14:48
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru