Axenia
serious_t91 (291.99) уменьшил карму Auto_gen (113.08)
Bilbo Baggins
данке шон
Аляксандр
А если серьёзно, то откуда берётся это значение?
Аляксандр
Просто вдруг у людей закэшировался старый файл с этой версией и вот херня выходит
Bilbo Baggins
нет
Bilbo Baggins
просто древний firefox наверное, которому нужны префиксы
Аляксандр
Аляксандр
Bilbo Baggins
да хватит уже троллить то, а?
Bilbo Baggins
Аляксандр
А ну вот и ответ
Аляксандр
Ты уверен что у тебя filetime меняется? Там было при каких-то обстоятельствах это значение не менялось, но уже не помню при каких
Bilbo Baggins
уверен
Dmytro
Bilbo Baggins
другой вопрос
Bilbo Baggins
если в плагине слишком много настроек получается (конфигурация)
штук 50
Часть из них можно объединить блоками по смыслу.
Например:
Основные настройки, Ключи доступа, Данные отправителя, Параметры товаров и т.д.
Проще сделать модуль или кастомизировать вкладку Конфигурация в плагине?
Bilbo Baggins
Или есть еще способы, в сторону которых я не смотрел
Bilbo Baggins
Alexander
Aliaksandr
надо $this->doc->close() вызвать еще перед созданием нового
Не, там другое, мне внутри одного редактирования приспичило немного посоздавать в другом методе. Чтобы тому первоначальному правильное тв из списка айдишек сделать. Просто очень неочевидная ошибка вываливается, помню тут пару раз давно про нее спрашивали, но ответа не было ))
Serguei
Serguei
Serguei
Или я тупанул, и это не про это?
Аляксандр
Am
Всё говно, кроме мочи.
Serguei
Ребята, такой вот вопрос у меня, наверное, элементарный. Я почему-то думал, что композер, это такая хреновина, которая просто смотрит содержимое файлов json, lock и т.д. и по ним генерит всякие autoload.php, при этом самим выполнением php-кода не занимаясь. А если так, то нафига ему наличие определенной версии php в консоли? Или он все же исполняет какие-то фрагменты или исходный код парсит?
Am
Ребята, такой вот вопрос у меня, наверное, элементарный. Я почему-то думал, что композер, это такая хреновина, которая просто смотрит содержимое файлов json, lock и т.д. и по ним генерит всякие autoload.php, при этом самим выполнением php-кода не занимаясь. А если так, то нафига ему наличие определенной версии php в консоли? Или он все же исполняет какие-то фрагменты или исходный код парсит?
Сам composer написан на PHP. Минимальная версия, насколько помню, была 5.3. Ему не то чтобы "определенная" версия PHP нужна, а он работать будет только на определенных версиях PHP. O_o
Может, Вы имели ввиду что когда в composer.json определяют в секции версию PHP минимальную для работы проекта и тогда сыпит ошибками?
Andrey
ну она ж "просто смотрит содержимое файлов" не глазами, а операторами и функциями языка =)
Хотя и правда странно требование 256 оперативы для такого действия. Но наверное я что-то просто не знаю и так нужно. Умные люди делали.
Михаил
Bilbo Baggins
самому композеру пофиг же на версию.
Он смотрит депенденсис.
И если требования у пакета версией выше - то не даст поставить
Bilbo Baggins
хотя, как сказал кто-то из великих:
"наверное я что-то просто не знаю и так нужно. Умные люди делали."
Aliaksandr
Смысл в том, что такая ошибка, точно помню, тут уже проскакивала и по ней хз откуда ноги растут. Потому и рекомендации были из разряда "ну хз, обнови доклистер что ли". А по факту может быть вполне себе вот такая причина, которую я описал - когда в конструкторе класса один раз присвоили this->doc = new modResource, а потом они между собой где-то пересеклись
Serguei
Сам composer написан на PHP. Минимальная версия, насколько помню, была 5.3. Ему не то чтобы "определенная" версия PHP нужна, а он работать будет только на определенных версиях PHP. O_o
Может, Вы имели ввиду что когда в composer.json определяют в секции версию PHP минимальную для работы проекта и тогда сыпит ошибками?
Понятно. Я-то думал, что это самостоятельная программа, на каком-нибудь С++ написанная и собранная или что-то вроде того.
Я говорю не про версии php, описанные в json, а про ситуацию, когда его запускаешь в консоли, сыпятся ошибки, и потом выясняется, что надо было запускать не просто composer update, а что-то вроде composer.7.4 update.
Serguei
Serguei
Am
Понятно. Я-то думал, что это самостоятельная программа, на каком-нибудь С++ написанная и собранная или что-то вроде того.
Я говорю не про версии php, описанные в json, а про ситуацию, когда его запускаешь в консоли, сыпятся ошибки, и потом выясняется, что надо было запускать не просто composer update, а что-то вроде composer.7.4 update.
Когда такая ситуация, то это относится к множеству версий PHP на хостинге - безопасность и т.д. Поэтому нужно указывать алиас к нужной версии PHP типа composer.7.4 Т.е. это не к самому композеру.
Serguei
Am
Serguei
Что-то Вы путаете или мы говорим о разном.
Вот написал к примеру я программу на C++. Программа открывает файлы и парсит их по какому-то алгоритму. И у этой программы один исполняемый файл, с которого она запускается. Так ей по идее не должно быть никакого дела до того, какая версия php или чего-то там установлена в системе, так как с файлами она работает сама и ей интересна только внутренняя структура файлов и папок. А тут получается, что программа не самостоятельно работает, а с помощью каких-то других утилит, которые не понятно что делают с анализируемыми файлами - то ли просто их парсят, то ли реально еще и куски кода проверяют на выполняемость.
Am
Вот написал к примеру я программу на C++. Программа открывает файлы и парсит их по какому-то алгоритму. И у этой программы один исполняемый файл, с которого она запускается. Так ей по идее не должно быть никакого дела до того, какая версия php или чего-то там установлена в системе, так как с файлами она работает сама и ей интересна только внутренняя структура файлов и папок. А тут получается, что программа не самостоятельно работает, а с помощью каких-то других утилит, которые не понятно что делают с анализируемыми файлами - то ли просто их парсят, то ли реально еще и куски кода проверяют на выполняемость.
Могу предположить, не вникал сильно в суть проблемы, что в этот момент на приведенном скриншоте композер пытается выполнить задачу основываясь на минимальной версии PHP и/или используя не правильную версию в консоли поэтому ему есть дело до того как именно он будет все это дело выполнять. Его назначение не просто "поставить" зависимость, а сделать это для правильного окружения.
Serguei
Ну я просто спрашиваю, так как несколько удивляет такой подход. По идее, логично было бы, чтобы пограмма проверяла в json минимальную версию php и запускала нужную ветку алгоритма. А получается, что это разнесено еще и по разным версиям самой программы, и ей для этого зачем-то еще и консольный php нужен. (Правда, тут про последнее уже недавно кто-то написал, что сам композр вроде как на php написан, но это тоже для меня странным оказалось, зачем чисто системные утилиты на php писать понадобилось :) )
Am
Serguei
А что такое "алиасы на php" ?
Максим
Вот написал к примеру я программу на C++. Программа открывает файлы и парсит их по какому-то алгоритму. И у этой программы один исполняемый файл, с которого она запускается. Так ей по идее не должно быть никакого дела до того, какая версия php или чего-то там установлена в системе, так как с файлами она работает сама и ей интересна только внутренняя структура файлов и папок. А тут получается, что программа не самостоятельно работает, а с помощью каких-то других утилит, которые не понятно что делают с анализируемыми файлами - то ли просто их парсят, то ли реально еще и куски кода проверяют на выполняемость.
да ладно, а средства ОС тут не причем? win, linux и т.п. далее библиотеки ATL, COM и т.д.
Максим
алиас это ссылка какую версию вызывать
Максим
вроде бы ... было с утра ))
Am
А что такое "алиасы на php" ?
Простым языком. Есть сервер на котором стоят несколько версий PHP. Для того чтобы на хостинге разделять в окружении какая именно на данный момент версия используется делают алиасы - ссылка на определенную версию. Например, php.7.4 или в случае с композером composer-7.4 что удобно, кто к чему привык. Т.к. хостер должен соответствовать определенным ожиданиям пользователя.
Serguei
Из средств ОС нужно только открытие, чтение и запись файла, всё остальное может быть частью самой программы и вкомпилено в нее или вынесено в библиотеку, которая распространяется вместе с ней.
Максим
вечер архитектурных посиделок объявляем открытым :)
Serguei
Am
Serguei
Эх... трудно всё это :)
Am
Развиваться всегда трудно. Поэтому мозг обожает не развиваться. ((%
Serguei
Я бы тогда не спрашивал, если бы не хотел развиваться :)
Andrey
Не могу понять чёт.
Делаю так:
$img = $request->file('photo');
...
$path = $img->store('avatars','private');
Файлик сохраняется в localhost\storage\app\private\avatars
А как получить то его?
{{ Storage::disk('private')->url($branch['photo'])}}
Не работаеть.
Aliaksandr
Ну я просто спрашиваю, так как несколько удивляет такой подход. По идее, логично было бы, чтобы пограмма проверяла в json минимальную версию php и запускала нужную ветку алгоритма. А получается, что это разнесено еще и по разным версиям самой программы, и ей для этого зачем-то еще и консольный php нужен. (Правда, тут про последнее уже недавно кто-то написал, что сам композр вроде как на php написан, но это тоже для меня странным оказалось, зачем чисто системные утилиты на php писать понадобилось :) )
так у тебя ошибка конкретно вот в этом плагине вылетает - https://github.com/wikimedia/composer-merge-plugin который занимается тем, что собирает все composer.json в один ) вот для нее версии и не хватает в пхп
Aliaksandr
как обычно, хотели же как лучше ... ))
Aliaksandr
Composer Merge Plugin is intended to allow easier dependency management for applications
Aliaksandr
т.е. это не сам композер даже, а плагин к нему для "облегчения жизни"
Andrey
Сука, надо мной даже ютуб сегодня издевается =)
Dmytro
ну я бы такое в ютубе не искал)
Aliaksandr
Ну все, эксперт теперь, получается )))
Andrey
Да там у товарища был курс неплохой, хотел его найти заодно. Я видео/аудио лучше воспринимаю, что уж поделать.
Andrey
Ребят, вопрос важный на 10сек.
https://sparklinesauto.com/
Шрифт заголовка скажите пожалуйста. С телефона ну вообще никак((
Andrey
А срочно просят. Извиняюсь за просьбу такую
Aliaksandr
Andrey
Премного благодарен. Хорошей пятницы!
Alexander
Журналист нашёл личные данные в HTML-коде сайта департамента образования Миссури и сообщил об этом властям. Губернатор штата назвал репортёра «хакером» за «расшифровку HTML-кода» и пригрозил ему уголовным делом.
Andrey
Ну примерно так оно и работает.
Aliaksandr
Alexander