Daria Motorina
@glaphire Автор вопроса, куратор тега PHP
rPman, спасибо)
у меня баг воспроизводится стабильно, переподнимала контейнер, билдила разные версии (разве что еще не успела попробовать других поставщиков образов). А какой у вас образ взят за основу?
Добавила в вопрос Dockerfile, docker-compose.yml и php.ini.
ctacua, из п.2 - strip_tags позволяет оставить список тегов, которые не надо вырезать. Поле анонса можно сохранять на этапе сохранения основого текста - это просто обработка перед сохранением, пользователь все так же будет одну статью записывать и сохранять
Нужно глубже копать по стектрейсу и отслеживать передаваемые значения - - try-catch просто ловит ошибку, при этом не ту что сейчас вылетает, поэтому и падает
Тут проблема на уровне доступа к контейнеру, не на уровне mysql.
По идее нужно настроить открытие порта внешним соединениям и попробовать достучаться по внешнему ip, а не по 127.0.0.1
dron112, это тот случай, когда работодатель должен сам позаботится)
В таких случаях создают файл readme.md в корне проекта и пошагово пишут, как его запустить. Одним из шагов надо записать ссылку на страницу, где нужно получать токен
Похоже на то, что сбились доступы к папкам, указананным в $PATH (в этом длинном списке путей в ошибках). У меня по этим же путям стоит 644 на папки и владелец root
DocTypeMaster,
1) нельзя светить свой токен на публичных площадках, если бы сервис был платный и токен попал в публичный доступ, то компания влетела бы на деньги. Надо выносить доступы в файлы окружения
2) не нужно прописывать вендор аутолоад, потому что это уже сделано в самом фреймворке в точке входа в приложение. Можно использовать его как он есть, просто импортируя через use ... и дальше в нужном классе.
Marie van de Velde, точно знаю что без курсов. Не знаю точно сколько времени, но думаю что учились сами полгода-год. Я тоже без курсов нашла (правда у меня было инженерное образование, но оно помогло процентов на 20, не больше). Лучше найти нормальную книгу с основами и пройти ее, потом посмотреть курсы от доверенных источников по более прикладным задачам. Оффлайн курсы без фундамента в виде книг ничего не дают
MasterCopipaster, тогда надо написать отдельный dql запрос с джоином этой сущности (так должны подтянуться данные сразу), даже если есть другие варианты, то они явно костыльнее
Возможно стоит глянуть через explain, почему апдейты так долго отрабатывают...
Вопрос только ради интереса - а nested set действительно эффективен на чтение на таком большом дереве?