Size: a a a

2020 December 03

VK

Viboth Kramar in phpGeeks
Evgeniy Kuvshinov
я лучше на дошираках буду жить или голубей ловить и жарить но не с битриксом работать
За шо ты так с Битриксом(
источник

EK

Evgeniy Kuvshinov in phpGeeks
Евгений Пантелеев
Народ, привет. Есть сайт на битриксе, хотим туда выгружать данные из 1С. Делаем это с помощью POST запроса, но не получается на сервере получить данные этого самого запроса.
При этом на локалке все ок. Тело запроса пытаюсь получить с помощью
file_get_contents("php://input")

На сервере file_get_contents("php://input") возвращает пустую строку
Как-то еще можно получить тело post-запроса с типом application/json?
источник

АС

Александр Судейченко... in phpGeeks
всем привет)
Может кто дать совет по Laravel.
Столкнулся с проблемой: Если через миграции создать foreign индекс. Потом удалить его. То создать еще раз его не получится, так как будет ругаться что такое имя уже существует. (он сохраняет) это имя в системных таблицах. И при этом я не могу в миграции указывать имя создаваемого индекса, так как он генерируется автоматом.
источник

АС

Александр Судейченко... in phpGeeks
Есть идеи или может кто-то сталкивался с такими проблемами
источник

n

nighthtr [backend] in phpGeeks
Александр Судейченко
всем привет)
Может кто дать совет по Laravel.
Столкнулся с проблемой: Если через миграции создать foreign индекс. Потом удалить его. То создать еще раз его не получится, так как будет ругаться что такое имя уже существует. (он сохраняет) это имя в системных таблицах. И при этом я не могу в миграции указывать имя создаваемого индекса, так как он генерируется автоматом.
Если ругается что существует, значит существует
источник

n

nighthtr [backend] in phpGeeks
Звучит как капитан, но оно так и есть)
источник

n

nighthtr [backend] in phpGeeks
Посмотри точно имя, если не указывал, и удаляй по нему в миграции
источник

АС

Александр Судейченко... in phpGeeks
Не понял проблему. еще раз попробую объяснить.
1.Я создаю индекс в первый раз. - все ок
2.Удаляю данный индек. -все ок
3. Создаю индекс.  - ошибка 1823 - Failed to add the foreign key constraint 'tst_site/data_template_fields_template_id_foreign'  to system tables
источник

АС

Александр Судейченко... in phpGeeks
Если скопировать sql запрос и поменять имя индекса все норм.
 alter table `data_template_fields` add constraint `data_template_f
ields_template_id_foreign_XXXX` foreign key (`template_id`) references `data_templates` (`id`) on delete cascade
источник

n

nighthtr [backend] in phpGeeks
2 пункт не выполнен
источник

n

nighthtr [backend] in phpGeeks
Иначе 3 не упал бы
источник

АС

Александр Судейченко... in phpGeeks
источник

АС

Александр Судейченко... in phpGeeks
так я понял. Я не правильно объяснил проблему.
источник

АС

Александр Судейченко... in phpGeeks
сейчас выполнил
alter table `data_template_fields` drop foreign key `data_template_fields_template_id_foreign

Получаю ошибку - #1091 - Невозможно удалить (DROP FOREIGN KEY) data_template_fields_template_id_foreign. Убедитесь что он действительно существует
источник

АС

Александр Судейченко... in phpGeeks
Теперь пытаюсь выполнить
ALTER TABLE `tst_domselect`.`data_template_fields`
ADD CONSTRAINT `data_template_fields_template_id_233`
foreign key (`template_id`) references `data_templates` (`id`) on delete cascade

Ошибка: #1005 - Невозможно создать таблицу tst_domselect.data_template_fields (ошибка: 121 "Duplicate key on write or update")
источник

АС

Александр Судейченко... in phpGeeks
При этом он похоже мне таблицу удаляет
источник

АС

Александр Судейченко... in phpGeeks
Я уже не знаю куда смотреть...
источник

АС

Александр Судейченко... in phpGeeks
блин... что-то я сейчас смотрю я в именах уже все перепутал..
источник

АС

Александр Судейченко... in phpGeeks
Сейчас попробую еще раз. И если не получится подробно опишу что я делаю и какие ошибки...
источник

АС

Александр Судейченко... in phpGeeks
nighthtr [backend]
2 пункт не выполнен
Я не знаю что ты сделал, но сейчас все работает... Я 3 часа на это  убил.😆😆.😆😆
источник