Отправляет email-рассылки с помощью сервиса Sendsay

[TC] нет прав для записи в .htaccess

Приветствую.
Загрузил скрипт на хостинг, поставил атрибуты чмод для папок и файлов
- вроде всё
правильно. главная страница скрипта грузится - всё окей. пытаюсь зайти в админскую
часть, мне
выдаётся сабж: нет прав записи в .htaccess. ну, я подумал, что щаз мы ему дадим
права, однако
оказалось, что этот самый .htaccess CuteFTP не видит. на локальной машине всё
окей, а вот когда
копирую .htaccess на удалённый сервер, он так тихонечко скрывается иничем его
не достать. вопрос:
как мне изменить права записи на этот файл? хостинг платный, там у них всё вроде
как разрешено, но
вот увы не знаю, чем победить проблему. может у кого какие намёки будут?

Ответить   Badjos Sun, 16 Sep 2007 15:03:51 +0400 (#691240)

 

Ответы:

Здравствуйте, Badjos.

вроде

1. Сменить ftp-клиент на тот, что позволяет просматривать "скрытые" файлы (или
найти в своем ftp-клиенте эту опцию).
2. Обратиться к сисадмину, чтобы не "скрывал" .htaccess.
3. Возможно, в файловом менеджере в админ-панели хостинга эти файлы отображаются
более наглядно.
4. Прием "через одно место": отработайте скрипт на локальной машине, затем подправьте
полученный .htaccess (как правило, это касается каких-нибудь url) и скопируйте
его на удаленный компьютер. Это будет корректно, если скрипт ничего больше не
меняет, кроме .htaccess. Это не решает проблемы с правами на .htaccess, но позволяет
вам получить .htaccess с нужным содержанием.

Успехов. Анатолий.

Ответить   "i_chay" Sun, 16 Sep 2007 20:22:46 +0500 (#691246)

 

Badjos пишет:

Командная строка в CuteFTP есть? Если есть, то можно попробовать просто
ввести в ней команду

chmod 644 .htaccess

вместо 644 подставьте права, которые вам нужны.

Если не получится, то вы можете попробовать сделать так. Скопировать на
сервер файл htaccess (без точки), затем дать этому файлу htaccess нужные
права, после чего переименовать в .htaccess (с точкой). Если вам удастся
выполнить переименование, то по идее всё должно быть в порядке.

Ответить   Дмитрий Падучих Sun, 16 Sep 2007 22:11:40 +0600 (#691253)

 

Доброе время суток, уважаемые участники рассылки и Badjos!
Мне есть, что ответить на письмо от 16 сентября 2007 г., 15:03:51

Включите в вашем ftp-клиенте опцию "показывать скрытые файлы".
Возможные значения по-английски "Show hidden files" "Show system and
hidden files" Или выключите опцию "не показывать скрытые файлы".
Попробуйте назначить права такой командой:

chmod xxx file

где xxx - цифровой эквивалент записи прав. Установите права доступа,
рекомендуемые производителем скрипта. Если не получится, попробуйте
для начала установить права chmod 777,а потом изменить на
рекомендуемые. Если не получается, попробуйте переименовать файл и
изменить атрибуты на рекомендованные, а затем снова вернуть файл.
Наконец, если со стороны сервера этот файл не скрывается, можно
попробовать его удалить. Может помоч, если скрипт не обращается к
этому файлу. и наконец, если устанавливаемый вами скрипт - не
авторский а сторонняя cms, попробуйте создать пустой .htaccess и
посмотреть, как система будет себя вести. Если ничто из вышеописанного
не поможет, обращайтесь в саппорт. Хостинг у вас платный, отвечать на
ваши вопросы саппорт просто обязан.

Ответить   Sun, 16 Sep 2007 21:25:45 +0400 (#691269)