Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не перезаписывает файлы

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Искал, но подобного не нашел.
Суть проблемы: не обновляется счетчик постов у мемберов, в том числе и у меня, как админа.
Выставление пермишенов 777 на файлы в директории мемберс не помогло.
В чем может быть вопрос?
Да, случилось это после того, как хостер по моей просьбе дал мне права на файлы, созданные Апачем. Естесственно, 644 осталось, но автор то стал не Апач, потому я их поменял на 755 сначала, потом на 777... результат нулевой.
Прошу совета, у самого уже голова не варит.

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 11:35 10-09-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 

Цитата:
не обновляется счетчик постов у мемберов, в том числе и у меня, как админа.  
Выставление пермишенов 777 на файлы в директории мемберс не помогло.  

 
Давай так. Иди в форум и открой FTP.
 
Запомни, сколько у тебя постов. Иди сходи посмотри, скольео постов в файле твоем
members/admin.cgi
 
lynx|1111|Administrator|ad|1399|
 
Это посты. Проверь, совпала ли цифра с тем, что ты видишь в topic.cgi
 
Потом запости в форуме, где считаются сообщения. Или смотри в topic.cgi, а потом в файле своем. Что где не изменилось?
 
На папки права 777
На файл /data/allforums.cgi 777
на файл /data/onlinedata.dat 777
на файл /data/template.dat  777
 
На всех мемберов попробуй 777.
 
 
 
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:39 10-09-2003
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Спасибо, справился с проблемами.
Причина - изменение создателя файлов (был Апач, стал я).
Вылечилось тотальным выставлением 777. После Апач на вновь создаваемые файлы естесственно стал ставить 644. Но в те, что уже были раньше созданы, писать отказывается при правах меньше 777.
Думаю, что это не очень критично с точки зрения безопасности, или не так?

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 11:57 11-09-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 

Цитата:
Думаю, что это не очень критично с точки зрения безопасности, или не так?  

 
Не критично
 
Добавлено
Только я так и не поняла, что именно твой хостер сделал? Твоего хоста из под тебя запустил?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:20 11-09-2003
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Только я так и не поняла, что именно твой хостер сделал? Твоего хоста из под тебя запустил?

Когда обнулились мои файлы (лист, оллфорумс), мне нужно было их отредактировать.
Так как их создавал Апач, я их не мог даже удалить\перезаписать\выставить права.
Я попросил хостера, и он сделал мне права (каким образом - точно не знаю, видимо убрал Апач, или добавил меня в группу... не знаю). При этом, права остались 644, но Апач отказывался с ними работать, выставил 777 - все зафунциклировало. Вновь создаваемые скриптами файлы имеют снова 644 и я не могу их изменять . Может у хостера что криво настроено, мож политика у них такая - не знаю, но подозреваю, что не совсем это правильно и так не должно быть.

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 12:30 12-09-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 

Цитата:
Так как их создавал Апач

 
Не Апач, а Перл.
 

Цитата:
я их не мог даже удалить\перезаписать\выставить права.  

 
А как ты их залил то?  
 

Цитата:
Вновь создаваемые скриптами файлы имеют снова 644 и я не могу их изменять  

 
У тебя есть доступ к шелл на сервере?
 

Цитата:
Может у хостера что криво настроено, мож политика у них такая - не знаю, но подозреваю, что не совсем это правильно и так не должно быть.  

 
Спроси хостера, заюзал ли он такую фичу, как suexec

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:33 12-09-2003
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Не Апач, а Перл
Апач запустил перл-скрипт, хостер мне говорил, что на файле стоит автором апач и даже без группы (что то подобное, точно не помню, не заморачивался тогда)
 
 

Цитата:
А как ты их залил то?  
Так я ж их и не заливал, они были созданы (см. п1) в процессе работы форума (мною, через админцентр, следовательно скриптами)
 
 

Цитата:
У тебя есть доступ к шелл на сервере?  
не было, теперь есть, пытаюсь освоить Путти... Пока туго, на SSH коннектится, но не на все команды реагирует . Я работаю в этом направлении .
 

Цитата:
Спроси хостера, заюзал ли он такую фичу, как suexec  
Вот как раз в понедельник к ним поеду, заодно и спрошу. Надеюсь, он знает что это такое

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 22:32 12-09-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 

Цитата:
Апач запустил перл-скрипт, хостер мне говорил, что на файле стоит автором апач и даже без группы (что то подобное, точно не помню, не заморачивался тогда)  
 

 
Апач ничего не создает, апач только отдает, то есть позволяет чему-то запускаться.
 
Зайди в папаку с форумом (например forum2/)
и сделай:
 
$ls -la
total 1204
-rw-r-----   1lynx    lynx   805 Apr  6 23:59 120.thd
-rw-r-----   1 lynx    lynx      73 Sep 12 08:05 121.pl
 
 
 
Первое - имя, второе - группа.
 
Система какая?
 
Сделай:
 
uname -a
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 03:15 13-09-2003 | Исправлено: lynx, 03:17 13-09-2003
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx

Цитата:
Зайди в папаку с форумом (например forum2/)  
и сделай:  
 
$ls -la  
total 1204  
-rw-r-----   1lynx    lynx   805 Apr  6 23:59 120.thd  
-rw-r-----   1 lynx    lynx      73 Sep 12 08:05 121.pl  

Зашел, у меня так:

Код:
 
-rwxrwxrwx    1 gooseftp   goose                 58 Sep 14 11:52 2.pl
-rwxrwxrwx    1 gooseftp   goose            58013 Aug  5 16:17 2.thd
-rw-r--r--        1 apache   apache                 70 Sep 14 10:41 20.pl
-rw-r--r--        1 apache   apache              5156 Sep 10 21:34 20.thd
 

Первые две строчки - то, что сделал мне хостер, вторая пара - это то, что появилось в результате работы скрипта форума.
 
Не совсем понял, что это:
Цитата:
Система какая?

Что за система? Чья система?
 

Цитата:
Сделай:  
 uname -a  

А что это изменит? Не дело же, если я после каждого вновь созданного топика буду менять имя и группу?
Это нужно к хостеру, с ним разбираться. Хотя такая трабла уже не в первый раз. И он ничего не сделал, просто тупо вручную правил мне доступ к файлам (имя, группа).

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 22:33 14-09-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GOOSE
 
Варианта три.  
 
Первый - запустить Апача из-под юзера "ты", то есть в его конфиге прописать:
 
User gooseftp
Group goose  
 
Но это вряд ли.  
 
Второй вариант - запустить из-под тебя только хост твой виртуальный. Но это может не получиться в зависимости от версии Апача.
 
И третий вариант - юзать suexec - это такая фишка, которая позволяет запускать скрипты из-под юзера, отличного от того, из-под которого запущен сам хост.
Дай своему хостеру:
http://httpd.apache.org/docs/suexec.html

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 04:15 15-09-2003
GOOSE



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
Спасибо, буду пробовать.
Если что, спрошу еще, ОК?




OK lynx.

Всего записей: 903 | Зарегистр. 17-10-2001 | Отправлено: 12:51 15-09-2003 | Исправлено: lynx, 03:41 16-09-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Не перезаписывает файлы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru