Оно бы хорошо, но это монета о двух сторонах: с таким подходом ниша которую занимает Drupal очень сильно сужается.
И "экосистеме", если уж глобально задуматься, приносят пользу совсем не только разработчики в ней варящиеся. Развивать и продвигать платформу которая массово используется куда проще. И привлекать в неё новых разработчиков, кстати, тоже.
Так и есть. Теперь много каталогов, например, которые раньше очень удобно делались на Drupal, делают на том же WP, что несколько извращение, и технически ужасное решение, но простое.
И в самой неприятной ситуации те, кто сайты на 7 уже сделал.
Прогресс можно было бы осуществить и без таких концептуальных изменений, и сейчас можно было бы делать все модули не требующими для установки композер, или сделать обёртку, но это лишние действия, если делается всё для разработчиков.
Это совсем не так однозначно.
Drupal7 и 8/9 очень сильно отличаются тем, на кого они рассчитаны в рамках того же продукта. И это проблема, в общем-то проявление которой мы тут видим в этом обсуждении.
У 7 был неплохой ещё баланс возможностей/сложности, и можно было не быть разработчиком, чтобы сделать на нём приличный сайт. 8+ это уже явно продукт ориентированный профессиональных разработчиков. Кому-то стало удобнее. Кому-то стало намного сложнее, потому, что придётся освоить ещё несколько больших концепций, например, работу в консоли как таковую, что уже весьма не мало.
Это первая же концепция, которую надо усвоить, если вообще как-то пересекаться с *nix. И уж точно до того, как что-то делать на собственной vps/сервере.
1. Вообще, это не так. Это может быть и другой пользователь, а веб сервер должен иметь возможность читать, везде и писать в */files. Но и запускать композер надо тогда от этого пользователя. Просто когда это один пользователь, удобнее зачастую.
2. А вот тут всё правильно. От рута работать, конечно, не надо, только править какой-нибудь системный конфиг/ставить софт.
Не доверяйте слепо этим всем пошаговым руководствам. Ну или хотя бы, надо не просто тупо копипестить, а понимать, что происходит, и читать документацию по выполняемым командам.
В вашем случае, у вас не те кавычки в GRANT, и в Mysql 8 создание пользователя и управление привилегиями разделено. Правильный запрос будет выглядеть так:
CREATE USER "mytestus"@"localhost" IDENTIFIED BY "mytestp7777";
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES ON testdrupal.* TO "mytestus"@"localhost";
Телеграмм довольно распространён не только у нас. Ну а самый распространённый, конечно Whatsapp, хотя я не понимаю, как им вообще кто-то пользуется - совершенно отвратительный мессенжер.
В общем, нет тут однозначного ответа, казалось бы. А, нет, есть - email, а потом всегда можно договориться и обменяться дополнительными контактами.
Начать надо хотя бы с того, что именно должно заниматься конвертацией видео. Работало-ли это когда-нибудь. Какие ещё есть ошибки в логах и.т.п.
Причин у указанного ворнинга может быть довольно много.
Вылезает такое сообщение потому, что у пользователя под которым работает сайт нет прав записи туда, где хранятся модули, что и правильно. Также, у вас нет в этих контейнерах FTP, а если бы и был, доступы от базы и ftp это уж совсем разные вещи. В общем, такой способ установки модулей тут просто не подходит.
Как выше написано, модули в таком окружении устанавливаются с помощью composer, конечно.
Сначала, надо обновить mysql сервер до 5.7.8+(как именно это сделать, сильно зависит от того, где запущен ваш сайт), а уже потом обновлять данные в базе с помощью update.php.
Первая, это монтирование папки на хост машине с данными Mysql в контейнер.
Вторая строка, это монтирование внешней папки с начальными данными для инициалиализации mysql в контейнер. В папку можно положить, sql скрипты создающие какие-нибудь базы, пользователей, загружающие какие-нибудь данные и.т.п. Надо оно вам или нет, вопрос к вам.
Да пожалуйста.
Осталось только разобраться откуда брать ключевые слова и контент. И если с ключевыми словами всё ещё не так плохо, то если контент не будет уникальным, то он будет не нужен никому, а сайт не будет иметь посетителей, к тому же.
Так что предлагаю начать с освоения нейросетей, и обучения сетки писать хороший контент по ключевым словам...
Следить за обновлениями нужно будет более пристально. Проблемы бывают более массовыми и быстро эксплуатируемыми, чем в случае друпал, и чаще. Почти все боты ищут везде не обновлённый вордпресс.
В целом с WP можно жить, если не надо что-то сложное на нём реализовывать.
Если у вас не будет большой посещаемости, и это клуб по интересам, а не VK, то да, подходит.
Если это проект для большой аудитории, вам придётся писать его с нуля не используя готовых решений, просто потому, что их для такой задачи просто не бывает.
Это не ошибка, и вам это просто совсем не нужно. Это связано с подключением по ssl к mysql, которое у вас не используется с вероятностью близкой к 100%.
То, что вы пытаетесь сделать, не связано с сертификатами вашего сайта. Это набор корневых сертификатов, используемых curl.
Его надо менять, если у вас какой-нибудь древний дистрибутив не обновляемый, и не проходит проверку какой-нибудь свежий сертификат сайта, к которому вы со своей стороны с помощью curl обращаетесь.
Что именно вы хотите сделать, и какую именно проблему решаете? Где получаете сообщение такое?
Imagemagick не ставится композером. Это отдельный софт и расширение php для работы с ним, а не библиотека на php... Ну, и если оно нужно вам на хостинге, то при чём тут win10?
Как его ставить под win, зависит от того, как установлено там остальное ПО для разработки, тот же php.
Тут, если нет понимания, лучше воспользоваться каким-нибудь openserver.
Встречайте Backdrop CMS - форк друпала.
Оно бы хорошо, но это монета о двух сторонах: с таким подходом ниша которую занимает Drupal очень сильно сужается.
И "экосистеме", если уж глобально задуматься, приносят пользу совсем не только разработчики в ней варящиеся. Развивать и продвигать платформу которая массово используется куда проще. И привлекать в неё новых разработчиков, кстати, тоже.
Встречайте Backdrop CMS - форк друпала.
Так и есть. Теперь много каталогов, например, которые раньше очень удобно делались на Drupal, делают на том же WP, что несколько извращение, и технически ужасное решение, но простое.
И в самой неприятной ситуации те, кто сайты на 7 уже сделал.
Встречайте Backdrop CMS - форк друпала.
Прогресс можно было бы осуществить и без таких концептуальных изменений, и сейчас можно было бы делать все модули не требующими для установки композер, или сделать обёртку, но это лишние действия, если делается всё для разработчиков.
Встречайте Backdrop CMS - форк друпала.
Это совсем не так однозначно.
Drupal7 и 8/9 очень сильно отличаются тем, на кого они рассчитаны в рамках того же продукта. И это проблема, в общем-то проявление которой мы тут видим в этом обсуждении.
У 7 был неплохой ещё баланс возможностей/сложности, и можно было не быть разработчиком, чтобы сделать на нём приличный сайт. 8+ это уже явно продукт ориентированный профессиональных разработчиков. Кому-то стало удобнее. Кому-то стало намного сложнее, потому, что придётся освоить ещё несколько больших концепций, например, работу в консоли как таковую, что уже весьма не мало.
Ошибка при установке модуля c помощью composer
Это первая же концепция, которую надо усвоить, если вообще как-то пересекаться с *nix. И уж точно до того, как что-то делать на собственной vps/сервере.
Ошибка при установке модуля c помощью composer
1. Вообще, это не так. Это может быть и другой пользователь, а веб сервер должен иметь возможность читать, везде и писать в */files. Но и запускать композер надо тогда от этого пользователя. Просто когда это один пользователь, удобнее зачастую.
2. А вот тут всё правильно. От рута работать, конечно, не надо, только править какой-нибудь системный конфиг/ставить софт.
ERROR 1064 (42000): You have an error in your SQL syntax; при создании базы данных для установки друпала
Не доверяйте слепо этим всем пошаговым руководствам. Ну или хотя бы, надо не просто тупо копипестить, а понимать, что происходит, и читать документацию по выполняемым командам.
В вашем случае, у вас не те кавычки в GRANT, и в Mysql 8 создание пользователя и управление привилегиями разделено. Правильный запрос будет выглядеть так:
Как можно дать контакт, чтобы "не наш" человек мог меня найти, но не было привязяки к номеру телефона?
Телеграмм довольно распространён не только у нас. Ну а самый распространённый, конечно Whatsapp, хотя я не понимаю, как им вообще кто-то пользуется - совершенно отвратительный мессенжер.
В общем, нет тут однозначного ответа, казалось бы. А, нет, есть - email, а потом всегда можно договориться и обменяться дополнительными контактами.
Устранение ошибок при загрузке видео
По такой информации - никто.
Начать надо хотя бы с того, что именно должно заниматься конвертацией видео. Работало-ли это когда-нибудь. Какие ещё есть ошибки в логах и.т.п.
Причин у указанного ворнинга может быть довольно много.
Почему возникают такие ошибки при добавлении модуля через ftp?
Вылезает такое сообщение потому, что у пользователя под которым работает сайт нет прав записи туда, где хранятся модули, что и правильно. Также, у вас нет в этих контейнерах FTP, а если бы и был, доступы от базы и ftp это уж совсем разные вещи. В общем, такой способ установки модулей тут просто не подходит.
Как выше написано, модули в таком окружении устанавливаются с помощью composer, конечно.
Вопрос обновления СУБД
Сначала, надо обновить mysql сервер до 5.7.8+(как именно это сделать, сильно зависит от того, где запущен ваш сайт), а уже потом обновлять данные в базе с помощью update.php.
Что нужно прописать в volumes чтобы хранить базу данных друпала не только в контейнере но и на компьютере?
Первая, это монтирование папки на хост машине с данными Mysql в контейнер.
Вторая строка, это монтирование внешней папки с начальными данными для инициалиализации mysql в контейнер. В папку можно положить, sql скрипты создающие какие-нибудь базы, пользователей, загружающие какие-нибудь данные и.т.п. Надо оно вам или нет, вопрос к вам.
Хочу сделать самонаполняемый сайт по ключевым словам.
Не, это не модно и не технологично.
Хочу сделать самонаполняемый сайт по ключевым словам.
Да пожалуйста.
Осталось только разобраться откуда брать ключевые слова и контент. И если с ключевыми словами всё ещё не так плохо, то если контент не будет уникальным, то он будет не нужен никому, а сайт не будет иметь посетителей, к тому же.
Так что предлагаю начать с освоения нейросетей, и обучения сетки писать хороший контент по ключевым словам...
Поддержка wordpress
Следить за обновлениями нужно будет более пристально. Проблемы бывают более массовыми и быстро эксплуатируемыми, чем в случае друпал, и чаще. Почти все боты ищут везде не обновлённый вордпресс.
В целом с WP можно жить, если не надо что-то сложное на нём реализовывать.
Drupal 9. Запуск скрипта update.php. Запрашиваемая страница не найдена.
Если у вас nginx и стандартный конфиг nginx для drupal c сайта nginx, то вам надо заменить
location ~ '\.php$|^/update.php' {
на
Социальная сеть
Если у вас не будет большой посещаемости, и это клуб по интересам, а не VK, то да, подходит.
Если это проект для большой аудитории, вам придётся писать его с нуля не используя готовых решений, просто потому, что их для такой задачи просто не бывает.
Социальная сеть
Не смотрите туда, это ужас.
Обновление д7, 7.81 для .htaccess, " Изменения не коснутся сайтов с PHP> = 7.0.9, 5.6.24 и 5.5.38, ....", у меня PH7P Version 7.0.32 . м7
Правильно.
extended SSL not supported
Смотреть логи веб сервера, для начала. В phpinfo вряд-ли что-то нужное можно найти.
extended SSL not supported
Это не ошибка, и вам это просто совсем не нужно. Это связано с подключением по ssl к mysql, которое у вас не используется с вероятностью близкой к 100%.
extended SSL not supported
А вы проверяли, с тем сайтом, куда он обращался всё ок?
extended SSL not supported
То, что вы пытаетесь сделать, не связано с сертификатами вашего сайта. Это набор корневых сертификатов, используемых curl.
Его надо менять, если у вас какой-нибудь древний дистрибутив не обновляемый, и не проходит проверку какой-нибудь свежий сертификат сайта, к которому вы со своей стороны с помощью curl обращаетесь.
Что именно вы хотите сделать, и какую именно проблему решаете? Где получаете сообщение такое?
Composer, помогите разобраться
Если про модуль drupal, то да. Просто нужен ещё сам imagemagick на сервере, и расширение php-imagick. Неплохо бы убедиться, что они есть.
Ну и про win часть сильно сбила с толку.
Composer, помогите разобраться
Imagemagick не ставится композером. Это отдельный софт и расширение php для работы с ним, а не библиотека на php... Ну, и если оно нужно вам на хостинге, то при чём тут win10?
Как его ставить под win, зависит от того, как установлено там остальное ПО для разработки, тот же php.
Тут, если нет понимания, лучше воспользоваться каким-нибудь openserver.