flighteasy

flighteasy

+36
Репутация
5732
Рейтинг
#1 Подскажите надежный VPS без лимита файлов 20 октября 2011 в 14:34
А еще подскажите, какую операционную систему выбирать для инстанта на VPS ???
Спасибо.
#2 Подскажите надежный VPS без лимита файлов 20 октября 2011 в 14:15
Я вот ищу в интернете, общаюсь с техподдержками хостингов. Такое ощущение, что VPS без ограничения файлов не существуют…
#3 Подскажите надежный VPS без лимита файлов 20 октября 2011 в 10:19

По поводу ограничений — за такую цену Вы не найдете сервер без ограничений

mk727
А я никакую цену и не обозначал.
#4 Подскажите надежный VPS без лимита файлов 20 октября 2011 в 00:07

У меня на fornex instantmaps постоянно вылетала, а именно модуль новые объекты, писало, что превышен лимит оперативной памяти… А так если без карты то быстро все работает… там тоже есть ограничения

malanas
Если уж maps не робит… то scratch
#5 Подскажите надежный VPS без лимита файлов 19 октября 2011 в 20:06
Madmax, я поинтересовался в поддержке у них есть ограничение на количество файлов… sad
#1 Подскажите надежный VPS без лимита файлов 19 октября 2011 в 20:06
Поспешил, закрыл: http://instantcms.ru/forum/thread8404-1.html
А вопрос, то остался...
Подскажите надежный VPS, что используете Вы.
Сижу на reg.ru Решил с хостинга переходить на VPS, но у них есть лимит файлов 100000 штук. Да и на хостинге reg.ru жутко тормозит сайт.
Кстати этим бредом страдают многие хостеры.
Подскажите, что-нибудь…
#6 Ошибка 500 при массовой загрузке фото 19 октября 2011 в 19:46

Бывает такое, когда хостинг не может переварить фото...
На таймвебе тариф Битрикс 500 выдается когда фото больше 4000 пикселей в ширину и 5 метров в весе одновременно.
Попробуйте загрузить фотографии размером и весом поменьше.

Евгений
Вот это может быть. Мой Reg.ru вечерами часто чудеса творит. А картинки из вконтакте, они по 200-300 килобайт весят!!


Вы можете загрузить максимум 2 фото

может дело в этом? Может попробовать убрать ограничение на количество загрузок в альбом в день?

Евгений

Дело точно не в этом, это сделано для конкурса, много фоток тоже не надо!
#7 [ЕСТЬ РЕШЕНИЕ] Подскажите надежный VPS 19 октября 2011 в 19:22


flighteasy, я сам поначалу поскитался по белусвету ))) Просто учитывая нестабильность у нас, как в политике, законодательстве, и тем более хостингах, перенес все за бугор )))

Madmax
Спасибо! Тоже слышал, что европейские хостеры лучше!
#8 [ЕСТЬ РЕШЕНИЕ] Подскажите надежный VPS 19 октября 2011 в 18:55


flighteasy, у меня в подписи рефссылка — отзывов в инете много в плане почитать ...

Madmax
Сколько людей столько и мнений, а многие на рекламу откровенную смахивают!

А здесь есть люди, которым доверять можно, ну или хочется joke
#1 Ошибка 500 при массовой загрузке фото 19 октября 2011 в 18:51
По одной закачивает, по несколько нет.
Причем вчера еще все загружало...

#1 [ЕСТЬ РЕШЕНИЕ] Подскажите надежный VPS 19 октября 2011 в 17:15
Подскажите надежный VPS, что используете Вы.
Сижу на reg.ru Решил с хостинга переходить на VPS, но у них есть лимит файлов 100000 штук. Да и на хостинге reg.ru жутко тормозит сайт.
Кстати этим бредом страдают многие хостеры.
Подскажите, что-нибудь...

Спасибо.
#9 [ЕСТЬ РЕШЕНИЕ] Запоминание пользователя 18 октября 2011 в 16:21
Марат, Спасибо огромное! Вроде работает! dance
#10 Уведомления на mail при массовой рассылке 18 октября 2011 в 12:10


тоже не понял, решает это instantcms.ru/forum/thread4108.html проблему отправки рассылки на мыло или нет.

fact

Оно не актуальное уже для 1.8.
#11 18 октября 2011 в 12:08


Пожалуйста, подскажите кто знает или догадывается !


Открываем components\users\frontend.php и ищем строки

  1. /////////////////////////////// SEND MESSAGE ////////////////
  2. if ($do=='sendmessage'){
  3.  
  4. ...........
  5. .......................
  6. .............................
  7.  
  8. if (!isset($_POST['massmail'])){
  9. //send private message
  10. $sql = "INSERT INTO cms_user_msg (to_id, from_id, senddate, is_new, message)
  11. VALUES ('$to_id', '$from_id', NOW(), 1, '$message')";
  12. $inDB->query($sql) ;
  13.  
  14. $msg_id = dbLastId('cms_user_msg');
  15.  
  16. //send email notification, if user want it
  17. $needmail = dbGetField('cms_user_profiles', "user_id='{$to_id}'", 'email_newmsg');
  18. //Проверяем, если юзер онлайн, то уведомление на почту не отправляем.
  19. $isonline = dbGetField('cms_online', "user_id='{$to_id}'", 'id');
  20. if (!$isonline){
  21. if ($needmail){
  22. $inConf = cmsConfig::getInstance();
  23.  
  24. $postdate = date('d/m/Y H:i:s');
  25. $to_email = dbGetField('cms_users', "id='{$to_id}'", 'email');
  26. $from_nick = dbGetField('cms_users', "id='{$from_id}'", 'nickname');
  27. $answerlink = HOST.'/users/'.$from_id.'/reply'.$msg_id.'.html';
  28.  
  29. $letter_path = PATH.'/includes/letters/newmessage.txt';
  30. $letter = file_get_contents($letter_path);
  31.  
  32. $letter= str_replace('{sitename}', $inConf->sitename, $letter);
  33. $letter= str_replace('{answerlink}', $answerlink, $letter);
  34. $letter= str_replace('{date}', $postdate, $letter);
  35. $letter= str_replace('{from}', $from_nick, $letter);
  36. $inCore->mailText($to_email, $_LANG['YOU_HAVE_NEW_MESS'].'! - '.$inConf->sitename, $letter);
  37. }
  38. }
  39. } else {
  40. if ($inUser->is_admin){
  41. $userlist = dbGetTable('cms_users', ' id > 0 AND is_locked = 0 AND is_deleted = 0');
  42. foreach ($userlist as $key=>$usr){
  43. $sql = "INSERT INTO cms_user_msg (to_id, from_id, senddate, is_new, message)
  44. VALUES ('".$usr['id']."', '-2', NOW(), 1, '$message')";
  45. $inDB->query($sql) ;
  46. }
  47. }
  48. }
  49.  
  50.  
  51. ..................................
  52. ............................
  53. ..............
  54.  

Всмотрись в код и подумай!

Хватит. Вот решение.

Замени текст выше на этот. Можешь отредактировать /includes/letters/newmessage.txt или создать свой (newmessage2.txt)
А в нем написать: Письмо пришло от злобного Админа: Или другое...

  1. if (!isset($_POST['massmail'])){
  2. //send private message
  3. $sql = "INSERT INTO cms_user_msg (to_id, from_id, senddate, is_new, message)
  4. VALUES ('$to_id', '$from_id', NOW(), 1, '$message')";
  5. $inDB->query($sql) ;
  6.  
  7. $msg_id = dbLastId('cms_user_msg');
  8.  
  9. //send email notification, if user want it
  10. $needmail = dbGetField('cms_user_profiles', "user_id='{$to_id}'", 'email_newmsg');
  11. //Проверяем, если юзер онлайн, то уведомление на почту не отправляем.
  12. $isonline = dbGetField('cms_online', "user_id='{$to_id}'", 'id');
  13. if (!$isonline){
  14. if ($needmail){
  15. $inConf = cmsConfig::getInstance();
  16.  
  17. $postdate = date('d/m/Y H:i:s');
  18. $to_email = dbGetField('cms_users', "id='{$to_id}'", 'email');
  19. $from_nick = dbGetField('cms_users', "id='{$from_id}'", 'nickname');
  20. $answerlink = HOST.'/users/'.$from_id.'/reply'.$msg_id.'.html';
  21.  
  22. $letter_path = PATH.'/includes/letters/newmessage.txt';
  23. $letter = file_get_contents($letter_path);
  24.  
  25. $letter= str_replace('{sitename}', $inConf->sitename, $letter);
  26. $letter= str_replace('{answerlink}', $answerlink, $letter);
  27. $letter= str_replace('{date}', $postdate, $letter);
  28. $letter= str_replace('{from}', $from_nick, $letter);
  29. $inCore->mailText($to_email, $_LANG['YOU_HAVE_NEW_MESS'].'! - '.$inConf->sitename, $letter);
  30. }
  31. }
  32. } else {
  33. if ($inUser->is_admin){
  34. $userlist = dbGetTable('cms_users', ' id > 0 AND is_locked = 0 AND is_deleted = 0');
  35. foreach ($userlist as $key=>$usr){
  36. $sql = "INSERT INTO cms_user_msg (to_id, from_id, senddate, is_new, message)
  37. VALUES ('".$usr['id']."', '-2', NOW(), 1, '$message')";
  38. $inDB->query($sql) ;
  39. $msg_id = dbLastId('cms_user_msg');
  40. //send email notification, if user want it
  41. $needmail = dbGetField('cms_user_profiles', "user_id='".$usr['id']."'", 'email_newmsg');
  42. //Проверяем, если юзер онлайн, то уведомление на почту не отправляем.
  43. $isonline = dbGetField('cms_online', "user_id='".$usr['id']."'", 'id');
  44. if (!$isonline){
  45. if ($needmail){
  46. $inConf = cmsConfig::getInstance();
  47.  
  48. $postdate = date('d/m/Y H:i:s');
  49. $to_email = dbGetField('cms_users', "id='".$usr['id']."'", 'email'); //Кому
  50. $from_nick = 'Администратор'; //От кого
  51. $answerlink = HOST; //Ссылка
  52.  
  53. $letter_path = PATH.'/includes/letters/newmessage.txt'; //Текст сообщения
  54. $letter = file_get_contents($letter_path);
  55.  
  56. $letter= str_replace('{sitename}', $inConf->sitename, $letter);
  57. $letter= str_replace('{answerlink}', $answerlink, $letter);
  58. $letter= str_replace('{date}', $postdate, $letter);
  59. $letter= str_replace('{from}', $from_nick, $letter);
  60. $inCore->mailText($to_email, $_LANG['YOU_HAVE_NEW_MESS'].'! - '.$inConf->sitename, $letter);
  61. }
  62. }
  63.  
  64. }
  65. }
  66. }
  67.  

Александр

Это решение видимо для 1.7. Для 1.8. оно не подходит. Там строчки другие...
Есть у кого решение? Заранее, спасибо
#12 [ЕСТЬ РЕШЕНИЕ] Запоминание пользователя 18 октября 2011 в 11:16


Вы имеете ввиду, наверно, время жизни сессии. Вечная сессия-это зло. Так делать плохо.
Ну, если я вас не переубедил, смотрите как можно увеличить время жизни сессии. Читайте "срок действия сессии".
Не знаю точно, но если поставить при авторизации галочку "запомнить меня", то вроде должна происходит автоматическая авторизация на сайте. Проверьте, если работает, это будет второй вариант. Время жизни кукиса будет 1 месяц.

Марат

Нет, Марат, не переубедил))) Нужна вечная сессия. Что нужно изменить конкретно в Instante?
Спасибо
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.