Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запись в файл 
:(
    Опции темы
doohanchik
Дата 17.8.2006, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.8.2006

Репутация: нет
Всего: нет



Код

...
$f=fopen("/etc/dhcpd/file.conf","w");
fwrite($f,"test!");
fclose($f);
...

После выполнения такого кода нет изменений в указанном файле! Как быть?
PM MAIL   Вверх
Добряк
Дата 17.8.2006, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 2.8.2006

Репутация: нет
Всего: нет



А ошибки выдаёт какие-нибудь?
У меня работает, если убрать первый слэш перед "etc".
PM MAIL   Вверх
doohanchik
Дата 17.8.2006, 11:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.8.2006

Репутация: нет
Всего: нет



Добряк, что то не работает, а где ошибки посмотреть(всё остальное до и после выполняется)?
PM MAIL   Вверх
Shark
Дата 17.8.2006, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 18.6.2006
Где: Москва

Репутация: 4
Всего: 4



Добряк, мне кажется, что из-за слеша перед etc ошибки выдаваться не буду... просто код не будет выполняться правильно...
doohanchik, ты попробуй сделать так, как сказал тебе Добряк... убери слеш перед etc


--------------------
Смерть - это только начало... 
Агентство недвижимости Premial
PM MAIL WWW ICQ   Вверх
Vreden
Дата 17.8.2006, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Idiotic Admin
**


Профиль
Группа: Участник
Сообщений: 295
Регистрация: 12.7.2006

Репутация: нет
Всего: 1



у тебя директория etc/dhcpd/ существует?


--------------------
Чё? Как? ©
PM MAIL WWW   Вверх
doohanchik
Дата 17.8.2006, 12:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.8.2006

Репутация: нет
Всего: нет



Vreden, cуществует и там этот файл!

и слеш убрал - всё равно не помогает!

Это сообщение отредактировал(а) doohanchik - 17.8.2006, 12:48
PM MAIL   Вверх
wil
Дата 17.8.2006, 13:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 28.3.2006

Репутация: 1
Всего: 4



может в файл или папку нет прав на запись
в любом случае в начале скрипта напиши 
Код

ini_set('display_errors',1);
error_reporting(E_ALL);

--------------------
 
PM MAIL WWW   Вверх
Alone
Дата 17.8.2006, 14:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 663
Регистрация: 11.5.2003
Где: Dnepropetrovsk, U A

Репутация: 1
Всего: 6



естественно, нет прав на запись! smile если это под юнихами.



--------------------
web developer/telecommunication specialist.
mailto: [email protected]
ICQ#28442924

PM MAIL WWW ICQ   Вверх
doohanchik
Дата 17.8.2006, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.8.2006

Репутация: нет
Всего: нет



Alone, а как посмотреть в Linux права на файл? (chmod может поможет)

Добавлено @ 15:22 
выдает ошибку 
Warning: fopen(etc/dhcpd/file.conf): failed to open stream: No such file or directory in /var/www/html/my.php on line 117
PM MAIL   Вверх
Добряк
Дата 17.8.2006, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 2.8.2006

Репутация: нет
Всего: нет



Ну нет значит такого файла  smile 
PM MAIL   Вверх
jzZ
Дата 17.8.2006, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 91
Регистрация: 17.7.2006

Репутация: 1
Всего: 2



Может быть так:
http://ru.php.net/fflush
PM MAIL   Вверх
ewolf
Дата 17.8.2006, 22:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 15.8.2006
Где: г. Москва

Репутация: 8
Всего: 18



Цитата(doohanchik @  17.8.2006,  15:18 Найти цитируемый пост)
Добавлено @ 15:22 выдает ошибку Warning: fopen(etc/dhcpd/file.conf): failed to open stream: No such file or directory in /var/www/html/my.php on line 117


Значит нет прав даже на чтение. 

Если есть доступ к серваку можешь попробовать через консоль ввести chmod 777 (не хорошо, если на компе хостишься не ты один) или chown:

chown nobody:nobody /etc/dhcpd/file.conf (естественно, если php запущен от имени ноубоди)

Если доступа к серваку нет, то значит не судьба
PM MAIL ICQ   Вверх
doohanchik
Дата 18.8.2006, 08:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 18
Регистрация: 10.8.2006

Репутация: нет
Всего: нет



ewolf, почему то файлы можно создавать только внутри каталога со скриптом?! В другом месте php их не видит?!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0958 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.