Denis Adamov, приведенные функции ничего не делают с переменными, просто записывают их в поля.
Поэтому нужен реальный код, который дает такой вывод, а не огрызок, из которого выкинуто существенное.
cereberlum, сайты не "запускаются от админа". Стандартный пользователь, от имени которого работает веб-сервер - это www-data.
Композер запускается не для всего сервера, а для конкретного сайта, обрабатывая его composer.json.
Надо либо запускать композер от нормального пользователя, либо менять права на содержимое папки vendor после запуска его от рута.
Valdemar Smörman, пробовал то и другое на старом железе поколения PentiumD примерно.
Особенной разницы в легкости не заметил (уже хотя бы потому, что разница на фоне аппетитов браузера пренебрежимо мала), а вот корявость и недопиленность Лубунты в глаза бросаются сразу.
Может, конечно, я просто не пытался сделать из нее конфетку напильником... но как-то и не захотелось.
Олег, апи ботов для мессенджеров предполагают ответ клиенту, который обратился сам.
Возможности же спамить кому попало, просто по номеру, там нет и не будет.
cereberlum, composer скачивает нужное в папку vendor при вашем сайте. И прописывает это дело в autoload.
От версии пыха, которой запущен сам композер, результат не должен зависеть, как я понимаю.
Вот если вы его запускаете под админом, а сайт потом просто не имеет прав доступа к загруженным файлам...
iPvl, отнюдь. Просто на Битриксе проблема не облегчится, а усугубится. При каждом шаге из коробки. А то, что есть из коробки, там традиционно сделано на отвяжись и требует плагинов и доработок. На которых и построен околобитриксовый бизнес, окупающий его настойчивое продвижение.
Должны быть права 750 на папки и 640 на файлы, если не ошибаюсь.
Мускуль к правам капризен, у меня, например, mysqldump отказывался работать оттого, что .mylogin.conf с сохраненными данными авторизации имел лишние права.
Вообще-то больше похоже на тест, понимает ли собеседуемый, о чем говорит вообще.
Это и есть - нативная возможность PHP.
Как бы вы ни упомянули переменную - она появляется в текущей области видимости.
Вне всякой зависимости от того, что с этой переменной делается.
RINCODE, и вопрос с этим списком наглядно демонстрирует, что вы НИ ХРЕНА не разбираетесь в этом вопросе, так что VPS вам брать просто-напросто рано. Присмотритесь к шаред хостингам, на них техподдержка хоть как-то будет решать за вас проблемы.
RINCODE, по производительности и оптимизации лучше разбирающийся админ.
Судя по тому, как вы на полном серьезе включили в список винсервер - вам лучше вообще не брать VPS.
Не придется. Без специалиста, причем конкретно по Битриксу, вы ничего не сделаете.
Можете полистать, как народ корчился в подобных ситуациях, когда сайты взламывали и портили: https://dev.1c-bitrix.ru/support/forum/forum6/topi... - но это скорее для понимания глубины проблемы.
Поэтому нужен реальный код, который дает такой вывод, а не огрызок, из которого выкинуто существенное.