Can only flip STRING and INTEGER values!

Встречаем ошибку в drupal

Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функцииDrupalDefaultEntityController->load() (строка 175 в файле /home/solartek/solartek.ru/docs/includes/entity.inc).

Открываем includes/entity.inc и находим строку(175)

<?php$passed_ids = !empty($ids) ? array_flip($ids) : FALSE;?>

меняем на

<?php $passed_ids = !empty($ids) ? ( !in_array(NULL, $ids) ? array_flip($ids) : FALSE ) : FALSE;?>

Настраиваем работу SARG в pfsense

Решил я тут на днях поставить SARG для генерации отчетов squid, но после установки столкнулся с проблемой, а именно после генерации отчета на вкладке где должен быть отчет у меня красовалась ошибка:

Error: Could not find report index file.
Check and save sarg settings and try to force sarg schedule.

Покопавшись в интернете я не нашел решения проблемы и решил немного покопаться в самой системе.

У меня стоит pfsense 2.2.1 i386

После генерации отчета он должен появиться по пути /usr/local/sarg-reports но данная папка у меня оказалась пустой. Сгенерированный отчет я нашел по пути /usr/pbi/sarg-i386/local/sarg-reports и теперь осталось немного подправить пути. Для этого сначала удаляем папку по пути /usr/local/sarg-reports а затем генерируем ссылку на нее.

В итоге у нас следующий порядок действий:

rm -r /usr/local/sarg-reports
ln -s /usr/pbi/sarg-i386/local/sarg-reports /usr/local/sarg-reports

Если же у Вас версия 64, то немного измениться путь

rm -r /usr/local/sarg-reports
ln -s /usr/pbi/sarg-amd64/local/sarg-reports /usr/local/sarg-reports

Ошибка 0x8024001e в Windows 10

При очередном обновление Windows 10 столкнулся с ошибкой 0x8024001e

Для решения проблемы необходимо открыть командную строку от имени администратора и выполнить по очереди ряд команд.

net stop wuauserv
move "c:\Windows\SoftwareDistribution" "c:\Windows\SoftwareDistribution.old"
net start wuauserv

После запускаем процесс обновление и радуемся полученному результату.

Если процесс обновления прошел удачно, то можно спокойно удалить папку c:\Windows\SoftwareDistribution.old

net stop wuauserv — останавливает службу центра обновлений

move — переименовывает папку

net start wuauserv — запускает службу центра обновлений

Макрос для удаления пустых строк в Excel

Sub DeleteEmptyRows()
LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count 'определяем размеры таблицы
Application.ScreenUpdating = False
For r = LastRow To 1 Step -1 'проходим от последней строки до первой
If Application.CountA(Rows(r)) = 0 Then Rows(r).Delete 'если в строке пусто - удаляем ее
Next r
End Sub

Оригинал

Вирус «WINDOWS ЗАБЛОКИРОВАН» или TROJAN.WINLOCK.8811

Если поймали этот вирус (именно такое окно как ниже, сумма и номер телефона не важны)

4138237_ (700x468, 135Kb)

 делаем следующие:

1) включаем компьютер и сразу жмем F8 не удерживаем а постоянно жмем пока не появиться вот такое окно

4138237_safe_mode_windows (631x386, 85Kb)

2) выбираем «Безопасный режим с поддержкой командной строки»

далее видим следующие окно в котором ни чего не стирая пишем explorer.exe и жмем ENTER

4138237_1352975251_kakotkrytkomandnuyustrokuvwindows8 (700x358, 24Kb)

 после чего у нас появляется наш рабочий стол и все его ярлычки

3) далее открываем Мой компьютер<диск C (если виндоус стоит на нем)

там видим две папки «Windows» только одна «Windows» а другая «WINDOWS» нам нужна вторая проверьте в ней должен быть всего один фаил с названием  ехрlоrеr.exe

если это так удаляем эту папку ( из корзины тоже удалите если есть)

4) перезагружаем компьютер и уже загружаемся в обычном режиме

5) после загрузки системы жмем ПУСК и в строке поиска вводим regedit выбираем то что нам предложил поиск

4138237_1 (505x519, 53Kb)

 дальше видим следующие

4138237_2 (683x646, 46Kb)

 6) Открываем раздел реестра «HKEY_CURRENT_USER», в нем открываем раздел «Software» 

В нем открываем раздел «Microsoft»

В нем открываем раздел «Windows NT», в нем открываем раздел «CurrentVersion», в нем открываем раздел «Winlogon».

 вирус спрятался под имя «Shell» тип «REG_SZ» и в значении у него, путь автозагрузки «C:\WINDOWS\explorer.exe»

4138237_3 (683x645, 58Kb)

 удаляем это поле

4138237_4 (680x646, 61Kb)

 дальше идем  HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run видим там следующую строку

‘C:\WINDОWS\ехрlоrеr.exe’ = ‘C:\WINDОWS\ехрlоrеr.exe’ удаляем и ее

Ну вот и всеdrinks рекомендую еще просканировать  антивирусником

Оригинал