Рубрика: WEB
-
MariaDB 11.4.5 миграция. Некоторые режимы.
sql_mode=NO_ENGINE_SUBSTITUTION Некоторые проблемы при миграции с MySQL можно решить отключив этот режим. Попытка вставить в поле date в MAriaDB пустую строку приведёт к ошибке. Эта настройка позволит игнорировать её. Иначе нужно в поля дат и времени передавать NULL или, например, 0000-00-00 вместо пустой строки, тоже с числами. innodb_strict_mode = OFF Решает проблему при импорте в…
-
Панели администрирования хостинга
Hestia, Fastpanel и Cyberpanel (AlmaLinux). Бесплатные панели с нормальным функционалом. Cyberpanel работает со своим, довольно шустрым, сервером. Удобно работать с файлами. Fastpanel много разных функций, есть плагины. Требуется бесплатная лицензия после установки, получить её элементарно просто. Хороший встроенный редактор кода. Hestia всё по спартански. Есть всё необходимое и ничего лишнего.
-
Передача данных формы POST запросом средствами JS
Код работат только с формой самостоятельно собирая данные полей в объект. Если checkbox не будут отмечены, они не будут переданы.
-
Не доходит емайл из-за несоответствующих заголовков
Проблема при получении почты (например на Gmail), тк в заголовках адрес отправителя не соответствует указаному во FROM. Проблема некоторых хостингов. Чтобы предотвратить добавление заголовка «X-Warning» в сообщение, когда отправитель конверта установлен через аргумент (-f), пользователь, от имени которого запущен веб-сервер, должен быть добавлен в конфигурацию агента sendmail в качестве доверенного пользователя. Для пользователей агента sendmail…
-
Приложения для ведения документации
Для быстрых записок есть приложение Joplin, я использую десктопную версию для линукс. Есть поиск, теги, каталоги и подкаталоги (в их понятиях Notebooks). Глубина вложенности каталогов достаточная. Есть синхронизация, я использую драпбокс и получаю доступ со всех устройст. Два текстовых редактора. Программа распространяется бесплатно. Для собственной базы знаний использую WordPress. Как блог эта платформа работает хорошо.…
-
Что нужно изучать для администрирования LAMP
Для апача: .htaccess, options , location, directory, VirtualHost, ModRewriteДля mysql: perfomance tuning, grant, securityДля линукса: systemd, core tools, backupДля php: modules, urlwrapper, version history (это для олдфагов у которых старые проекты) Для общего развития читайте по теме DevOps
-
Изменение прав для файлов из консоли рекурсивно
Для папок: find /var/www/sites/example.com/ -type d -exec chmod 755 {} \; Для файлов find /var/www/sites/example.ru/ -type f -exec chmod 644 {} \; В filezilla есть инструмент, с помощью которого можно изменить права папки и вложенных папок или файлов, или тому и другому.
-
Доп. настройки MySQL
Решение: /etc/mysql/my.cnf ERROR 1118 (42000): Row size too large (> 8126). Changing some columns to TEXT or BLOB may help. In current row format, BLOB prefix of 0 bytes is stored inline. Можно выключить строгий режим или внести изменения в базу. innodb_strict_mode=0 ПРОБЛЕМА С БОЛЬШОЙ БАЗОЙ Если при загрузке большой базы из phpmyadmin на странице…
-
Установка WordPress на VPS с AlmaLinux
Установка WordPress на VPS с AlmaLinux включает несколько шагов. Вот пошаговая инструкция:Шаг 1: Обновите системуСначала обновите пакеты вашей системы: Шаг 2: Установите необходимые зависимостиУстановите необходимые пакеты, такие как httpd (Apache), php, mysql (или mariadb), и другие зависимости: Шаг 3: Запустите и настройте службыЗапустите службы Apache и MariaDB, а также добавьте их в автозагрузку: Шаг 4:…
- Linux (18)
- AlmaLinux, Fedora (3)
- Debian (17)
- WEB (43)
- JS (1)
- MySQL (2)
- PHP (3)
- Безопасность и доступы (5)
- Документация (2)
- Разное (8)
- Разработка (2)
- Сервер (8)
- Прочее (3)
- Языки (6)
- Translate (6)
- Добавить публичный доступ на сайт, например, для своего публичного API
- Загрузка изображений в nicEdit на свой сервер
- Проблема с HestiaCP 421 misdirected request
- Защита формы от ботов
- Установка reCaptcha 3
Пн | Вт | Ср | Чт | Пт | Сб | Вс |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |