Eugene
19.09.2017
13:59:52
Индексы уникальные?
Igor
19.09.2017
14:23:09
а что за машина? виртуалка? какой хдд? raid? проц, память? но вообще странновато, да.
видел весьма похожую ситуацию, там в зеркале были два медленных теребайтника, в мускуле sync_binlog = 1, innodb_flush_log_at_trx_commit = 1
Pavel
19.09.2017
15:28:30
Ssd, 2 Гб памяти, виртуалка
Google
Pavel
19.09.2017
15:29:15
Индексы 2 составных плюс id
Взять сервер подороже - очевидное решение, но оставленное напоследок
Eugene
19.09.2017
15:50:02
А размер индекса какой?
Может он в память не влезает
Igor
19.09.2017
15:52:48
если параметры sync_binlog и innodb_flush_log_at_trx_commit включены, то их отключение потенциально должно ускорить запись
реальная скорость записи на диск непонятна
Eugene
19.09.2017
15:57:56
На ссд? Кмк диск тут не при чем
Igor
19.09.2017
15:58:21
уот не факт
если это виртуалка, то диск шаред скорее всего. хз кто там еще пишет/читает
dd if=/dev/zero of=/testfile bs=1G count=1 oflag=direct что скажет?
Eugene
19.09.2017
16:05:25
И еще. Сделай следующее из консоли:
Start transaction;
Set autocommit=0;
Insert...
И посмотри скорость инсерта. Если она норм - значит индексы ребилдятся долго. Тогда самое простое - посмотреть размер индекса и докупить на виртуалку тупо оперативы.
Если докупить операьивы не вариант - шардируй или партиционируй таблицу или меняй индексы
Pavel
19.09.2017
18:06:34
Понял, всем спасибо за ответы, буду смотреть.
Google
Aleksandr
20.09.2017
10:02:15
Можно небольшой вопрос по Java? Пользуюсь Intellij Idea. Подключил через Maven библиотеку, никакой из методов в классе не подсвечен красным (т.е. найден) но после компиллияции почему-то выдаёт ошибку для одного из классов java.lang.NoClassDefFoundError: org/jinterop/dcom/core/JISession
Кликаю по классу (там вернее интерфейс) с зажатым ctrl и intellij переносит меня в место объявления класса. Т.е. он подключен
От чего такое может быть?
Adel
20.09.2017
10:04:05
в рантайме выдает?
так то ты конечно совсем не в том чатике :)
Aleksandr
20.09.2017
10:05:18
в рантайме выдает?
Ну да. Я всё скомпилировал в jar файл и запускаю этот jar. Ошибка вылетает после запуска jar файла. При компиляции ошибок нет
Adel
20.09.2017
10:06:01
ну так при компиляции то оно знает что некоторые jar будут доступны в рантайме.. а при запуске некоторых нет :)
он же линкует просто. а не запихивает все в твой jar
Aleksandr
20.09.2017
10:07:41
Я же через import подключил всё, что нужно
Adel
20.09.2017
10:07:54
они есть при компиляции"
потому что идея знает где их найти
Aleksandr
20.09.2017
10:08:07
А почему их нет в рантайме?
Adel
20.09.2017
10:08:13
но в рантайме идеи нет!
Aleksandr
20.09.2017
10:08:29
А в рантайме как сделать их видимыми?
Adel
20.09.2017
10:08:30
там ты должен.. либо рядом положить.. либо в PATH. сорри я в яве неопытный
Aleksandr
20.09.2017
10:08:48
Я просто через maven всё собрал. Я думал, что он мне всё сделает
Adel
20.09.2017
10:09:27
нет. всякие продвинутые сборщики, для других явзыков. C# например. dll эти рядом сразу кладут
и все доступно в райнтайме
MadMax
20.09.2017
10:54:52
Ребята, почему касперский может орать на фишенговую ссылку?
Google
MadMax
20.09.2017
10:55:08
Только на одной странице, ничего там в принципе нет, ток форма
ни каких идей, ребят?
Pavel
20.09.2017
11:22:09
Причем тут php?
Aleksandr
20.09.2017
12:28:00
Ну это уже даже не Java ?
Слишком далека тема от программирования)
Art
20.09.2017
14:20:36
Если кому надо, написал библиотеку для своих целей. Она создает дерево вложенных элементов из массива по типу родитель-потомок, вложенность не ограничена и так же не важна последовательность в массиве, т.е. Родитель может быть выше или ниже потомка или вообще в разных частях массива находится. Подходит для меню, вложенных комментариев или категорий. Библиотека доступна в двух версиях, для php и для javascript.
Пример: https://artnv.github.io/TreeBuilder/index.html
Denis
20.09.2017
14:44:05
Привет, подскажите в какую сторону копать) переустановил apache и php сайты на wp отказыватся работать
Algis
20.09.2017
14:56:58
копай в сторону логов
Denis
20.09.2017
15:04:31
я понял) логично)
спасибо
Roman
20.09.2017
16:44:47
Ребята, знаю, что не в кассу вопрос. Но может кто из вас пользуется TeamViewer?
Проблема в том, что уже битые полмесяца у меня красный статус. Не подключается к их серверам. Думал, что дело всё в Windows 10 LTSB 2016
Но у коллеги рядом та же сборка абсолютно и всё работает.
Максим
20.09.2017
17:14:52
Переустанови
Roman
20.09.2017
17:24:04
и с админскими правами, по всякому. Антивирус отключал.
hosts проверял - там ничего для тимвивера нет
Dmitry
20.09.2017
19:48:36
о, печально, в шторме никак не сделать vagrant halt автоматом на закрытие проекта....
Alexandr
21.09.2017
07:37:24
как проверить переданы ли какие либо значение в $_POST данных?
if ($_SERVER['REQUEST_METHOD']) == 'POST') норм вариант?
Andrei
21.09.2017
07:41:52
нет,
Google
Andrei
21.09.2017
07:42:37
!empty($_POST) || !empty($_FILES)
Alexandr
21.09.2017
07:45:58
Alexey
21.09.2017
09:03:36
Ребят а какие ещё чаты по пхп есть наспамьте
можно бурж даже
Adel
21.09.2017
09:10:37
larachat
google it
Alexey
21.09.2017
11:59:50
пасиб
Aleksandr
21.09.2017
14:51:40
У нас тут админ начитался всякого. И хочет ряд функций загнать в disable_functions
Что-то навроде такого: https://mkirby.org/mkblog/?p=78
Как бы ему объяснить что смысла в этом особого нет?
Alexandr
21.09.2017
14:55:45
Нормально если вы их не используете
Aleksandr
21.09.2017
14:56:09
Да вот некоторые используем
Ну с этим разберемся как-нибудь.
Тут вопрос больше для общего развития. Вот чем например dbase_open провинилась? Зачем ее запрещать?
Eugene
21.09.2017
14:59:24
параноя
Aleksandr
21.09.2017
15:00:35
Вот откуда это пошло интересно. Поискал по инету - похоже что все "специалисты по безопастности" передирают эти советы даже не вчитываясь
Dmitry
21.09.2017
15:00:46
Так и есть
Так что можешь запросить обоснование отключения каждой функции... поименно ;)
Aleksandr
21.09.2017
15:01:38
У нас другая канитель. Мы по каждой функции из списка должны обосновать зачем она нам нужна.
Adel
21.09.2017
15:01:57
curl_exec отключить.. ну это надо особо одаренным админом быть :)
Google
Eugene
21.09.2017
15:03:26
сейчас, когда количество пользователей интернета и людей, работающих с вебом значительно увеличилось, проблема всяких инъекций и бекдоров стоит не так чтоли остро.
Раньше (лет 10-12 назад) каждый кто брал какой-нить движок типа мамбы и ставил его на апач сразу становился гуру-вебером. А движки были в целом сплошь дырявые, да и сервера не отличались грамотной настройкой. Поэтому начали появляться рекомендации по типу - не можем обеспечить качество кода и сервера - давайте отрубим функции, которыми потенциально могут пользоваться всякие шеллы. Типа ну загрузят нам шелл - а толку?
Aleksandr
21.09.2017
15:03:28
Встречаются такие
Ну это понятно. Просто там же в этих списках функции которыми при всем старании ничего не сделаешь в плане экплоитов
Eugene
21.09.2017
15:04:40
Aleksandr
21.09.2017
15:05:16
Кстати да
Dmitry
21.09.2017
15:09:57
Отключение этих функций пошло с тех времен, когда разграничение пользователей осуществлялось виртуально без использования пользователей операционной системы, для защиты раскрытия данных между такими виртуальными пользователями
как правило на дешевых хостингах с одним апачем на всех
Eugene
21.09.2017
15:15:45
блин, я уже и забыл о таких временах))
first
21.09.2017
15:18:04
Ребзя,всем привет.Кто может помочь,а то уже хз что делать
Юзаю xampp,КАК ТО Я НАСТРОИЛ,чтобы он редиректил меня на папку проекта определенную,т.е. я перехожу по лок.ссылке site.dev и он меня перекидывает на проект
все норм,щас достался новый проект,развернул его на локалке,перехожу по ссылке site2.dev
а он меня кидает на папку старого проекта
и где то я что-то изменил)
Где находится эта настройка?)
Alexey
21.09.2017
15:25:20
Возьми Open Server
Сильно модно молодежно
first
21.09.2017
15:27:23
та пля,только на выходных смогу скачать,а нужно сейчас :С
там файлик где то лежит,точно помню,что есть модули там типо
<IfModule>
</IfModule>
и там я что то приписал
:С