- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
После переустановки PHP как Fast-Cgi в модуль Apache. Перестала работать fopen.
т.е. к примеру:
fopen("1.txt", "w или wb или w+");выдает:
типа права неверны. Но права у скрипта и папки 777.
А например с параметром R, читается файл намана. в чем дело непойму.
PS. PHP 5.2.4 как модуль apache + suphp + eAccelerator. Сервер Linux CentOS 5
Права должны быть не у скрипта, а у файла который пытаетесь открыть на запись.
Safe mode включен? Если мне не изменяет память, в таковом случае скрипт может писать только в файлы, у которых такой же uid, т.е. владелец.
По крайней мере похожая ситуация была, правда php явно ругалось что это ограничения safe mode.
SAFE MODE выключен.
Вот конфигура если что:
http://www.indratour.net/phpinfo.php
Права должны быть не у скрипта, а у файла который пытаетесь открыть на запись.
Так я ж специально пользуюсь w+, чтобы когда файла еще нет, он создавался.
Проверьте рабочий каталог и убедитесь, что пытаетесь создать файл именно там где надо.
echo getcwd();
Проверьте рабочий каталог и убедитесь, что пытаетесь создать файл именно там где надо.
echo getcwd();
спасибо за совет. ну все правильно как бы:
у меня на серваке еще лежит php 4.4.7 как Fast-Cgi.
включаю 4.4.7 - fopen работает нармально, а вот 5.2.4 как модуль Apache нифига
права на папку нужно ставить 755 а на php файл 600
права на папку нужно ставить 755 а на php файл 600
да все уже перепробовал. php 3 раза прекомпелировал. непомагло.
fopen("test.txt", "w");
fopen("test.txt", "wb");
fopen("test.txt", "w+"); и т.д. перестали пахать и все
ну вот как я понял неработает именно создание нового файла.
к примеру:
fopen("test.txt", "w"); - если файл есть и права у него 755, все намана.
если файла нет, Permission denied.
короче получается нада прописать как то чтобы новые файлы с 755 Chmodom создавались. только вот как