Отключение MySQL Strict Mode, например, при ошибках:
Incorrect integer value: '' for column 'columnname' at row 1
1. Создать файл
mcedit /etc/mysql/conf.d/disable_strict_mode.cnf
с содержимым
[mysqld]
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
2. Перезапуск MySQL
Определение расширения файла:
$('input[type=file]').live('change',function(){
var ext=$(this).val().split('.').pop();
alert(ext);
});
Проверка на допустимость типа файла для загрузки:
$('input[type=file]').live('change',function(){
var ext=$(this).val().split('.').pop();
var allow=new Array('7z','bin','bz','bz2','doc','docx','gif','gz','htm','html','ico','jpeg','jpg','mov','mp3','mpeg','mpg','pdf','php','png','ppt','pptx','rar','rtf','swf','tar','txt','wav','xls','xlsx','zip');
if($.inArray(ext,allow)===-1){
$(this).val('');
alert('Недопустимый тип файла');
}
});
Install php5 on Ubuntu 16.04
add-apt-repository ppa:ondrej/php
apt-get update
apt-get install php5.6
Округлить чисто до кратного 3 в большую сторону, т.е. 9=9 10=12 11=12 12=12 13=15
width=Math.ceil(width/3)*3;
Решение проблемы подсветки поискового запроса не учитывая регистр.
Рабочий вариант с регулярным выражением:
function colorSearchWord($word,$string,$color='violet'){
return preg_replace('|('.preg_quote($word).')|si','<span style="color:'.$color.';border-bottom:1px dashed '.$color.';">$1</span>',$string);
}
С str_replace
фразы в разном регистре не будет подсвечены:
function colorSearchWord($word,$string,$color='violet'){
$replacement="<span style='color:".$color."; border-bottom:1px dashed ".$color.";'>".$word."</span>";
$result=str_replace($word,$replacement,$string);
return $result;
}
Можно использовать str_ireplace
, но подсвеченные фразы будут приведены к нижнему регистру
function colorSearchWord($word,$string,$color='violet'){
$replacement="<span style='color:".$color."; border-bottom:1px dashed ".$color.";'>".$word."</span>";
$result=str_ireplace($word,$replacement,$string);
return $result;
}
mysqld_safe --skip-grant-tables &
use mysql;
update user set password=PASSWORD("NewPassword") where User='root';
flush privileges;
quit
По теме:
https://support.rackspace.com/how-to/installing-mysql-server-on-centos/
https://support.rackspace.com/how-to/mysql-resetting-a-lost-mysql-root-password/