Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11716
Последний выпуск: 19.06.2015

Программист поневоле-2

75K
19 мая 2016 года
broom
7 / / 18.05.2016
Здравствуйте!
На первый вопрос ответа не последовало. Жаль. Сделаю ещё попытку.
Мой хостинг edusite.ru, они предоставляют ещё и конструктор. Сайт, созданный его средствами полностью соответствует закону об образовании. Это я просто объясняю, почему выбрал его. Никакой рекламы. Так вот, я быстро перерос и начал кодить. А тут выясняется, что PHP хостинг не поддерживает, надо ещё денежку заплатить. Я думаю над этим, но пока поставил локальный сервер Апач. Застопорился на файлах. Файл видит, из файла читает, но файл не записывает. (Локальный файл)Пишет, что нет прав на запись. Беру папку и ставлю всем(владельцу, группе, остальным) (AltLinux -6 школьный) все права. Не хочет. Пожалуйста подскажите, как решить эту проблему.
Старый учитель Михаил Иванов(Broom).
1.9K
19 мая 2016 года
Kuzya
183 / / 19.03.2008
Доброго времени суток,
Мало информации, сумбурные вопросы, а мы не телепаты!

1. Вы поставили апач, апач на чём крутится? на этом альтлинксе 6?
2. Где конкретно файл не записывается, где (кем) файл формируется?
75K
19 мая 2016 года
broom
7 / / 18.05.2016
Поясняю: ОС AltLinux 6 школьный мастер. (Об этом я сообщил).
В html код поставил следующее:
<?php
$nm= "/var/www/html/proba.txt"; //здесь я ставил разные другие пути
$x=fopen($nm ,"w");
fwrite($nm,"111111111111111");
fcose($nm);
?>
Папкой владею я,
поставлены все права у всех (владелец, группа, остальные - полный контроль);
Не пробовал только другой диск, где останки xp.
Меняю в коде, определяю,есть ли файл.
true.
Создаю руками и пытаюсь читать.
Читает по всякому.
Делаю через If проверки и вот тут не проходит fopen.
Попробую руками создать файл и конкретно ему дать все права. Но - это не выход.
Спасибо, что заинтересовались.
Старый учитель Михаил Иванов(Broom).
1.9K
19 мая 2016 года
Kuzya
183 / / 19.03.2008
сервис apache запускается под своим собственным пользователем, этот пользователь должен быть владельцем директорий и файлов начиная с /var/www/, посмотреть этого пользователя можно в главном конфигурационном файле апача, посмотреть кому принадлежат директории и файлы можно командами
cd /var/www/
ls -l
75K
22 мая 2016 года
broom
7 / / 18.05.2016
Уважаемый Kuzya!
Ваш совет оказался очень полезным. Всё пошло, как надо.
В моём проекте осталось только одно: переслать этот файл (или то, что в нём) на мою почту.
Но я хочу ещё сам помучиться.
Огромное Вам спасибо!
Выражаю уверенность, что Вы не откажете мне в помощи советом и впредь.
Я ведь не требую готовых скриптов.
Один толчок, и наступает ясность.
А тема "Программист поневоле" уже не актуальна. Я уже всё понял.
Старый учитель Михаил Иванов(Broom).
1.9K
23 мая 2016 года
Kuzya
183 / / 19.03.2008
Цитата: broom

В моём проекте осталось только одно: переслать этот файл (или то, что в нём) на мою почту.

Посмотрите в Интернете статьи на тему php отправка писем с вложениями

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог