OPENCART ERROR /SYSTEM/ENGINE/CONTROLLER.PHP ON LINE 27

Данная ошибка возникает на сайтах, которые работают под управлением cms opencart и выглядит следующим образом
Warning: Cannot modify header information — headers already sent by (output started at /home2/modxperi/public_html/opencart/catalog/language/espanol/espanol.php:1) in /home2/modxperi/public_html/opencart/system/engine/controller.php on line 27
Для того, что бы устранить данную ошибку необходимо в файле controller.php заменить код
protected function redirect($url) {
      header('Location: ' . str_replace('&', '&', $url));
      exit();
   }
на
   protected function redirect($url) {
      // header('Location: ' . str_replace('&', '&', $url));
      echo"<META HTTP-EQUIV=\"refresh\" CONTENT=\"0;URL=".str_replace('&', '&', $url)."  \">";
      exit();
   }

После чего процесс заказа будет проходить без ошибок.

Сейчас самое время сменить сервер, который вам надоел

Ноябрь начался с Hetzner.
Сейчас самое время сменить сервер, который вам надоел.
Пользуетесь VDS за 2 тыщи? Смело покупайте этот конфиг и переезжайте.
Пользуетесь шаред вип хостингом за 2 тыщи? Самое время сменить на дешевый сервер.
У вас есть какие-то сервера с расходом в 2-3 тыщи? Но они слишком старые? Время пришло. Пора сменить.
У вас есть 3 варианта.

1. Напрямую в hetzner можно купить по ссылкам. (тут без налога, будет дешевле, для тех кто готов покупать напрямую и сам решать свои проблемы)



2. А если вам нужно бесплатное администрирование от специалистов.
То fastvps.ru уже быстренько обновили тарифные планки.

PX-60 — 3300р/мес
  • Intel® Xeon® E3-1270 v3 Quad-Core Haswell 4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 2 TB SATA3 (software RAID1)
  • 32 GB ECC
PX-60-SSD — 3700р/мес
  • Intel® Xeon® E3-1270 v3 Quad-Core Haswell 4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 240 GB 6 Gb/s SSD (software RAID1)
  • 32 GB ECC
PX-70 — 3800р/мес
  • Intel® Xeon® E3-1270 v3 Quad-Core Haswell 4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 4 TB SATA3 (software RAID1)
  • 32 GB ECC
PX-70-SSD — 4700р/мес
  • Intel® Xeon® E3-1270 v3 Quad-Core Haswell 4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 480 GB 6 Gb/s SSD (software RAID1)
  • 32 GB ECC
PX-90 — 4700р/мес
  • Intel® Xeon® E5-1650 v2 Hexa-Core Ivy Bridge-E, 6 физических ядер, 12 потоков (hyper-threading)
  • 2 x 2 TB SATA3 (software RAID1)
  • 64 GB ECC
PX-90-SSD — 5200р/мес
  • Intel® Xeon® E5-1650 v2 Hexa-Core Ivy Bridge-E, 6 физических ядер, 12 потоков (hyper-threading)
  • 2 x 240 GB 6 Gb/s SSD (software RAID1)
  • 64 GB ECC
PX-120 — 6200р/мес
  • Intel® Xeon® E5-1650 v2 Hexa-Core Ivy Bridge-E, 6 физических ядер, 12 потоков (hyper-threading)
  • 2 x 2 TB SATA3 (software RAID1)
  • 128 GB ECC
PX-120-SSD — 6600р/мес
  • Intel® Xeon® E5-1650 v2 Hexa-Core Ivy Bridge-E, 6 физических ядер, 12 потоков (hyper-threading)
  • 2 x 240 GB 6 Gb/s SSD (software RAID1)
  • 128 GB ECC

И они обновили бюджетную линейку. Если вам нужен реально дешевый сервер для сайтов. Не под нагрузки всякие.
То идеально подойдет. Кстати недавно тестировали, диски на удивление свежие получились.

EX-40 — 2300р/мес
  • Intel® Core™ i7-4770 Quadcore Haswell, 4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 2 TB 6 Gb/s SATA 7200 rpm/Enterprise (software RAID1)
  • 32 GB
EX-40-SSD — 2800р/мес
  • Intel® Core™ i7-4770 Quadcore Haswell, 4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 240 GB 6 Gb/s SSD (software RAID1)
  • 32 GB
EX-60 — 2800р/мес
  • Intel® Core™ i7-920 Quadcore4 физических ядра, 8 потоков (hyper-threading)
  • 2 x 2 TB 6 Gb/s SATA 7200 rpm/Enterprise (software RAID1)
  • 48 GB
EX-10 — 5200р/мес
  • Intel® Core™ i7-3930K Hexa-Core, 6 физических ядер, 12 потоков (hyper-threading)
  • 2 x 3 TB SATA3 (software RAID1)
  • 64 GB
Не забываем промокод: alice2k_dedic — даёт 7% на ежемесячную аренду выделенных серверов (действует только на самый первый заказ, т.е. для новых клиентов)

3. Если вам просто нужен дешевый аккаунт хостинга. И вы не можете потянуть даже дешевый сервер в одиночку, то обращайтесь на мои складчины без прибыли.

Отдельный сервер для БД MySQL — как сэкономить трафик и ускорить приложение

Если у вас нагруженный проект, а сервер баз данных расположен на отдельной физической машине от приложения, рекомендую включить сжатие данных между приложением и базой данных.

На картинке изображен наглядный пример графика нагрузки сети. До 18:00 сжатие было отключено, в 18:00 — включено.


Читать дальше →

Поиск шеллов (shell) на сервере, сайте через SSH

Поиск текста «eval» во всех файлах с расширением .php с заданной директории:
find /dir/to/find/ -type f -iname "*.php" -exec grep -Him1 'eval' {} \;

Поиск «eval» среди файлов, у которых выставлены права 777
find /dir/to/find/ -perm 2 -type f -iname "*.php" -exec grep -Him1 'eval' {} \;

Простой поиск php-скриптов в заданной папке
find /dir/to/find/ -perm 2 -type f -iname "*.php"

Поиск .php файлов, созданных или измененных за последние 7 дней, мне всегда помогала именно она:
find /dir/to/find/ -type f -iname "*.php" -mtime -7

Ограничение доступа к ssh по ip

Подбор пароля сводится к 0
Делается это примерно так:
vi /etc/hosts.allow

добавляем(если нету)
SSHD: 127.0.0.1

127.0.0.1 — меняем на свой IP
сохраняем, выходим дальше
vi /etc/hosts.deny

добавляем (если нету)
SSHD: ALL

Теперь перезагрузите ssh
service ssh restart

проверяем: ищем проксю/используем впн пробуем подключится, в итоге вы получите сообщение
connect to host : Connection refused

а значит все работает как надо

кнопки поделиться от яндекса, но с счетчиком



api.yandex.ru/share/

но чтобы сделать как на скрине, пример кода
<script src="//yandex.st/share/cnt.share.js"></script>
<div class="yashare-auto-init" data-yashareLink="" data-yashareTitle="" data-yashareDescription="" data-yashareImage="" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,gplus" data-yashareTheme="counter" data-yashareType="small"></div>

Способы очистки данных в поиске

Accountkiller
На сайте Accountkiller можно найти прямые ссылки и инструкции по удалению аккаунтов во всех популярных сервисах. Некоторые из них занесены в «черный список» — это те сервисы, которые практически не оставляют пользователям шанса «убить» свой аккаунт. В их числе — Skype, Evernote, Wordpress и World of Warcraft. К счастью, существует и «белый список».

Инструменты Google
Google предлагает собственные инструменты для управления онлайн-репутацией. К примеру, вы можете попробовать удалить нежелательный контент, а затем и связанные с ним поисковые результаты и сохраненные копии страниц. Ну, а с помощью сервиса Me on the Web вы сможете получать оповещения каждый раз, как только ваши персональные данные — скажем, e-mail или номер телефона — появляются в Сети.

Reputation.com
Компания из Силиконовой Долины, основанная в 2006 году, управляет онлайн-репутацией с помощью эксклюзивных запатентованных технологий. Reputation.com готова помочь как компаниям, так и индивидуальным клиентам. Инструменты Reputation.com позволяют сделать негативную информацию о компании или о человеке менее заметной на просторах Сети за счет продвижения позитивной информации.

Компания также обещает удалить нежелательную информацию из множества онлайн-источников, используя как свои технологические возможности, так и партнерские соглашения с различными агрегаторами данных. Кроме того, Reputation.com проводит постоянный мониторинг, чтобы своевременно удалять негативную или персональную информацию о своих клиентах в случае ее появления в Сети.

DeleteMe
DeleteMe обещает удалить информацию о вас из крупнейших баз данных, уничтожить любую контактную, персональную и социальную информацию, а также фотографии вас, вашей семьи и вашего дома. Каждые 3 месяца компания отправляет своим клиентам детализированный отчет. Правда, стоит это удовольствие недешево: 129 долларов на человека за год.

Remove Your Name
Сервис Remove Your Name примечателен не только высокой стоимостью своих услуг (если хотите вернуть свое честное имя, будьте готовы выложить около 1 000 долларов), но и наличием гарантий. Компания утверждает, что будет работать до тех пор, пока ваше имя не исчезнет из выдачи крупнейших поисковых систем, а если этого не произойдет, вам вернут деньги.

В зависимости от того, какой пакет услуг вы выберете, негативные упоминания о вас исчезнут с первой страницы выдачи Google (Personal Basic), с первых двух страниц Google, Yahoo, Bing and AOL (Personal Plus) или с первых трех страниц Google, Yahoo, Bing and AOL (Personal Advanced).

Web 2.0 suicide machine
А этот сайт создан специально для тех, кто устал от соцсетей и мечтает вернуться в реальную жизнь. Чтобы совершить виртуальное самоубийство, нужно лишь выбрать социальную сеть и авторизоваться под своей учетной записью. Вот и все: теперь можно смотреть, как машина безжалостно удаляет сначала сообщения, потом фотографии, а затем и друзей. Вся долгая виртуальная жизнь промелькнет у вас перед глазами.

Как сообщается на сайте «машины для web 2.0-самоубийства», удаление Facebook профиля с 1000 друзей займет 52 минуты (а вот с удалением вручную придется повозиться порядка 9 с половиной часов). При этом создатели сайта обещают, что информация будет не просто спрятана, а удалена с серверов окончательно и бесповоротно. Так что советуем хорошенько подумать, действительно ли вы готовы насовсем уйти в оффлайн. Если да — не забудьте оставить свои последние слова на виртуальной стене.

PuTTY - Быстрый вход

Добавляем новое соединение
Переходим: Connection > Data устанавливаем пользователя для автоматического входа в поле Auto-login username
Делаем ярлык для PuTTY, заходим в свойства и меняем объект на:
C:\Program Files\PuTTY\putty.exe" -load профиль -pw pass

В итоге должно получится что то вроде этого
"C:\Program Files (x86)\PuTTY\putty.exe" -load user -pw 12345678