@bitrixfordevelopers

Страница 1489 из 1492
Anton
18.04.2018
14:43:57
https://t.me/bitrix_work

Ну, хоть что-то

Я сам правила не читаю

Serg
18.04.2018
14:46:46
Почему запись в базу происходит 2 раза подряд? // подключаемся к серверу $link = mysqli_connect($host, $user, $password, $database) or die("Ошибка " . mysqli_error($link)); //Добавляем запись в базу $random = rand( 1 , 9999 ); $query = "INSERT INTO main VALUES(NULL, 2, $random, 'Samsumg', NULL)"; $result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link)); if($result){ echo "<p>Выполнение запроса прошло успешно</p>"; } // Получаем все записи из базы $query = "SELECT * FROM main"; $result = mysqli_query($link, $query) or die("Ошибка " . mysqli_error($link)); if($result) { echo "<p>Выполнение запроса прошло успешно</p>"; $rowsNumber = mysqli_num_rows($result); echo $rowsNumber; $row = mysqli_fetch_all($result); echo json_encode($row); } // закрываем подключение mysqli_close($link);

Google
Timur
18.04.2018
14:50:27
Добрый день

Anton
18.04.2018
14:51:01
https://t.me/bitrix_work

Timur
18.04.2018
14:51:53
Спасибо

Саша
18.04.2018
15:37:57
подскажите стандартно компонент catalog.smart.filter учитывет глобальный фильтр? просто необходимо чтобы фильтр изначально фильтровал по одному из св-тв, а то выходит, что фильтр видит элементы, а каталог пустой (т.к. section.list учитывает глобальный фильтр)

Anton
18.04.2018
15:38:51
из коробоки нет

вроде в последних доработках битрикса появилась возможносьт прикурить внешний фильтру прикурить

к умному

но в обычной жизни пока нет

я могу подсказать как кастомить, но тока завтра

и сегодня за 12 тыщ

Саша
18.04.2018
15:41:48
первый вариант больше привлекает) пробовал как здесь https://dev.1c-bitrix.ru/support/forum/forum6/topic61221/ но сейчас не работает

Anton
18.04.2018
15:42:52
не

дичь какая-то

Google
Anton
18.04.2018
15:43:03
у меня раз в 300 проще

Саша
18.04.2018
15:43:53
ок, тогда завтра спрошу, задача не срочная

Anton
18.04.2018
15:43:59
давай

задача кстати переодическая, по идее таки должны быть решения уже в инете

раз в месяц точно спрашивают

Саша
18.04.2018
15:45:48
попробую поискать

Anton
18.04.2018
15:46:08
там общая идея простая как три копейки

берешь свой фильтр примешиваешь к фильтру, что компоненте

делается это ровно в трех местах

Саша
18.04.2018
15:47:55
то что я выше скидывал, там идея примерно такая же, мерджить фильтр компонента и каталога в самом компоненте фильтра

Anton
18.04.2018
15:48:25
ну там как-то какие-то сложные выкладки прогарммные были

Саша
18.04.2018
15:48:39
но видно сейчас битрикс логику сменили, поэтому не в том месте сливаются фильтры

Anton
18.04.2018
15:48:42
я плохо программирую мне всё это слёжна, мне надо попроще

Саша
18.04.2018
15:48:55
:D

не скромничай)

хотя чем легче код, тем лучше, обычно в этом и заключается опыт

Serg
18.04.2018
16:26:19
// подключаемся к серверу $link = mysqli_connect($host, $user, $password, $database) or die("Ошибка " . mysqli_error($link)); //Добавляем запись в базу $random = rand( 1 , 2 ); $query = "INSERT INTO main VALUES(NULL, 2, $random, 'Samsumg', NULL)"; try { $result = mysqli_query($link, $query); echo "<p>Добавление записи прошло успешно!</p>"; } catch (Exception $e) { echo "<p>ОШИБКА: ". $e->getMessage() ."</p>"; }

Почему то в ветку catch не попадаю, хотя инициировал ошибку записи в БД.

Саша
18.04.2018
16:28:31
http://php.net/manual/ru/mysqli.query.php посмотри возвращаемые значения

Serg
18.04.2018
16:34:44
http://php.net/manual/ru/mysqli.query.php посмотри возвращаемые значения
true или false. И как мне Трай катчу объяснить что что то пошло не так?

Google
Саша
18.04.2018
16:36:37
можешь простым условием проверять, дело в том, что исключения там не генерятся

а там уже текст ошибки выводить через $mysqli->error

Serg
18.04.2018
16:37:44
В $mysqli->error хранится последняя ошибка чтоли?

Саша
18.04.2018
16:38:23
ты же можешь сам посмотреть) http://php.net/manual/ru/mysqli.error.php

Anton
18.04.2018
17:33:29
Народ, хэлп. Отвалился сайт. Показывает, что ошибка базы данных. По прямой ссылке не открывается. А если искать ссылку в поисковике страница работает, что делать? После того, как я зашёл через поисковик, начало снова работать. Такое началось недавно, я сетую, что это РКН???

Хотя смешного мало. Что можно с эти сделать? Работает ли у вас? Ссылка на сайт understudio.ru

Dmitry
18.04.2018
17:37:49
Не работает. Ошибка бд. В админку пускает?

Anton
18.04.2018
17:39:55
нет

Попробуйте забить в поисковике это

И сайт откроется

Владимир
18.04.2018
17:41:54
тариф наверное с 1Гб ОЗУ

Anton
18.04.2018
17:42:26
он работает через поисковик. Здесь вряд ли проблема в ОЗУ

Anton
18.04.2018
17:43:14




Владимир
18.04.2018
17:43:48
он работает через поисковик. Здесь вряд ли проблема в ОЗУ
вопервых через поисковик открывается www

Anton
18.04.2018
17:43:49


Владимир
18.04.2018
17:43:53
во вторых там композит

отдаётся композит

Google
Владимир
18.04.2018
17:44:05
онотдаётся даже если БД лежит

Внезапно)

https://www.understudio.ru/bitrix/admin/index.php

А админка не работает без БД)

Anton
18.04.2018
17:45:13
Иии? Что делат?

Владимир
18.04.2018
17:45:24
Иии? Что делат?
ты владелец?

Anton
18.04.2018
17:45:33
Да

Владимир
18.04.2018
17:45:46
Да
ну если я прав, то или докупать ОЗУ

или настраивать так чтобы её не выжирала

после чего не падало БД

Alexandr
18.04.2018
17:50:04
Иии? Что делат?
Для начала в /bitrix/php_interface/dbconn.php и /bitrix/.settings.php включить debug и посмотреть что именно там за ошибка. Как правило ошибки связанные с повреждением таблицы если используется myisam, и ошибки связанные нехваткой места на диске. Ошибка может быть любая, нужно увидеть текст ошибки чтобы можно было что-то делать

Ошибки связанной с нехваткой ОЗУ ни разу не видел

Alexandr
18.04.2018
17:51:08
Это и так понятно. И действия которые про которые я сказал позволят увидеть что именно с БД не так

Владимир
18.04.2018
17:51:10
))

Это и так понятно. И действия которые про которые я сказал позволят увидеть что именно с БД не так
ну так то для начала стоит посмотреть настройки сервера, сколько на что выделено

Alexandr
18.04.2018
17:51:53
Для начала стоит увидеть текст ошибки прежде чем что-то делать

Владимир
18.04.2018
17:51:56
любители потюнить свои vps зачастую слишком много выделяют ресурсов

больше чем у них есть

из-за этого роняется база

Google
Владимир
18.04.2018
17:52:32
а вот ошибки связанные именно с самим битриксом в которых нужно дебажить и курить что не так встречаются реже

ну по крайней мере на моей практике

просто в моём подходе, я сначала смотрю что по ресурсам и настройкам, я серверщик, а ты прогер))

У каждого своя правда)

Alexandr
18.04.2018
17:54:10
Вопрос не в битриксе. Битрикс по умолчанию скрывает текст ошибки, чтобы его увидеть нужно включить отладку. В битриксе вряд ли что то придется менять помимо включения отладки

Владимир
18.04.2018
17:54:52
из-за того что та съела много ОЗУ

и всё, ошибки смотреть нет смысла, ну это конечно если я угадал)

Alexandr
18.04.2018
17:55:31
Дождемся ответа от @alexandrov_folly я думаю :)

Владимир
18.04.2018
17:56:26
Да
сколько ОЗУ на сервере?

ржака улыбака)

А у тебя вообще сервер?

Или ты тут хостишься?)

https://brunomedia.ru

Страница 1489 из 1492