Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

VasyaAg

Newbie
  
  • Posts

    7
  • Joined

  • Last visited

VasyaAg's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Conversation Starter
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

0

Reputation

  1. Привет. Есть ли возможность реализовать для клиентов возможность полностью повторить заказ? Т.е. сейчас нужно зайти в историю заказов и по каждому товару кликать отдельно, чтобы добавить его в корзину, при этом нужно ждать обновления страницы. А это очень долго. Как то можно сделать все одной кнопкой? Чтобы сразу все товары из заказа оказались в корзине с тем же количеством? Спасибо..
  2. Поэтому и говорю, что "скромный" :-) . По факту он и есть. Может и раз в долю секунды, может раз в час, название термина не изменится) Так вот как раз хотелось бы обойтись без дополнительных паролей.
  3. Заголовок полностью соответствует содержанию) :-) В логах апача заметил скромного "клиента", который настойчиво, но ровно раз в два часа отправляет POST запрос, видимо с перебором логина и пароля к админке. запрос выглядит примерно так: "POST /admin/index.php?route=common/login HTTP/1.1" 200 16248 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.54 Safari/535.2" только поле "User agent" меняется каждый раз. У меня .htaccess-ом закрыт доступ к admin/index.php и все пользователи вместо него видят "404" страницу. логин не дефолтный, пароль хороший, + рекапчу прикрутил, так что уверен, что он никогда его не подберет) Однако почему он получает 200 ответ, а не 404, думаю так его "автоматика" скорее всего отвалила бы от меня. Можно это как то реализовать, к примеру ещё login.php внести в .htaccess или какие другие настройки? Конкретно по ip банить - слишком банально, нужен массовый вариант, этот клиент может быть не единственным) Спасибо.
  4. Само собой не было бы важно, но с недавних пор гугл занижает в рейтинге выдачи сайты не оптимизированные для мобильных устройств. Хочу дотянуть до 85% совместимости, чтобы не плестись в конце... :-)
  5. Приветствую. Начал выжимать соки из сайта под дудку google pagespeed. Пережал все свои фотографии и картинки в минимальный размер. Однако, после того как opencart захочет изменить размер картинки и поместить её в кеш, размер незначительно увеличивается. GDlib добавляет кучу своего мусора / метаданных. и вот из-за этих ~500 байт гугл меня ругает. Толку от изменения степени сжатия в image.php, соответственно, нет. Конечно есть вариант уже после создания всех кэш-картинок скачать их себе на комп, пережать заново и вернуть в opencart... ну это бред полный и долго... Есть ли какое то решение, чтобы GD так не пакостил? Может какая-то альтернативная библиотека сжатия? Спасибо. (opencart 2.0.3)
  6. Если бы все так просто было. Это все стоит. Речь идет не об отображении ошибок, которые возникают при работе на сайте, а об ошибках, когда его база недоступна. Сама эта настройка "Показывать ошибки" (`setting` VALUES (13421, 0, 'config', 'config_error_display', '0', 0);) находится в базе данных, каким образом сайт должен её получить, когда база недоступна? Нужно решение на уровне хостинга, вроде какой-то настройки файлов php.ini или .htaccess.
  7. Здравствуйте. Периодически на хостинге возникают проблемы (все равно уйду на другой скоро, надоели.) из-за чего отваливается база данных и сайт даже по ФТП недоступен. Однако, при попытке зайти на сайт, вываливаются пара соответствующих ситуации ошибок примерно со следующими заголовками: Warning: mysql_connect(): Lost connection to MySQL server at 'reading initial communication packet', system error: 111 in...... Warning: mysql_query() expects parameter 2 to be resource, boolean given in...... Error No: SELECT * FROM store WHERE REPLACE(`url`, 'www.', '') = '' in ....... Как их можно скрыть? (сервер на apache) Или заменить на какой-либо свой текст или ссылку на другую страницу? Спасибо.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.