В случае, когда возникает ошибка Uncaught TypeError: a.indexOf is not a function
при использовании последних версий Jquery, например в этом случае:
$(window).load(function(){
});
использовать:
$(window).on('load',function(){
});
Когда видео автоматически не запускается в Chrome. Добавить параметр muted кроме autoplay. Сам параметр отключает звук, по этому не понятно как это связано, но это работает.
Полный пример:
<video preload="auto" autoplay="autoplay" loop="loop" muted="muted">
<source src="/assets/video/video.mp4" type='video/mp4; codecs="avc1.42E01E, mp4a.40.2"'>
<source src="/assets/video/video.webm" type='video/webm; codecs="vp8, vorbis"'>
<source src="/assets/video/video.ogv" type='video/ogg; codecs="theora, vorbis"'>
</video>
По умолчанию:
Server => Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16
В /etc/php.ini
expose_php = Off
Результат:
Server => Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips
В /etc/httpd/conf/httpd.conf
ServerTokens Prod
Результат:
Server => Apache
Скрипт (спецсимволы в паролях экранировать):
#!/bin/bash
cd /var/www/backup/
#local
mysqldump --opt -udbuser -pdbpassword dbname | gzip -c -9 > site.ru.sql.gz
tar -czf site.ru.tar.gz ../site.ru
#gdrive
GDRIVE=/root/gdrive
for f in *.gz
do
$GDRIVE list | grep $f | awk '{print $1}' | xargs -I {} sh -c "$GDRIVE delete {}"
$GDRIVE upload $f
done
Более простой не универсальный вариант:
#!/bin/bash
#local
mysqldump --opt -udbuser -pdbpassword dbname | gzip -c -9 > /var/www/backup/site.ru.sql.gz
tar -czf /var/www/backup/site.ru.tar.gz /var/www/site.ru/
#gdrive
/root/gdrive list | grep site.ru.sql.gz | awk '{print $1}' | xargs -I {} sh -c '/root/gdrive delete {}'
/root/gdrive upload /var/www/backup/site.ru.sql.gz
/root/gdrive list | grep site.ru.tar.gz | awk '{print $1}' | xargs -I {} sh -c '/root/gdrive delete {}'
/root/gdrive upload /var/www/backup/site.ru.tar.gz
Информация о GDrive (установка и использование): https://github.com/prasmussen/gdrive
См. также: cron резервное копирование файлов и базы данных сайта с выгрузкой на удаленный ftp