Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

VasyaAg

Новичок
  
  • Публикаций

    7
  • Зарегистрирован

  • Посещение

Достижения VasyaAg

Rookie

Rookie (2/14)

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

Последние медали

0

Репутация

  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. VasyaAg

    Скрыть ошибки mySql

    Если бы все так просто было. Это все стоит. Речь идет не об отображении ошибок, которые возникают при работе на сайте, а об ошибках, когда его база недоступна. Сама эта настройка "Показывать ошибки" (`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) Или заменить на какой-либо свой текст или ссылку на другую страницу? Спасибо.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.