setsebool -P httpd_can_network_connect_db 1
To check SELinux
To see what flags are set on httpd processes
getsebool -a | grep httpd
To allow Apache to connect to remote database through SELinux
setsebool httpd_can_network_connect_db 1
Use -P option makes the change permanent. Without this option, the boolean would be reset to 0 at reboot.
setsebool -P httpd_can_network_connect_db 1
Получить список файлов с определенным расширением, содержащих определенный текст.
В примере: найти все файлы php с текстом CUSTOMERORDERS
find . -name '*.php' -exec grep -Ril 'CUSTOMERORDERS' {} \; -print
Удалить записи с повторящимися `photo`
в таблице `photos`
:
CREATE TABLE `photos_temp` AS (SELECT MIN(`id`) AS `id` FROM `photos` GROUP BY `photo`);
ALTER TABLE `photos_temp` ADD PRIMARY KEY(`id`);
DELETE FROM `photos` WHERE `id` NOT IN (SELECT `id` FROM `photos_temp`);
DROP TABLE `photos_temp`;
Для латиницы функция ucfirst
Для utf-8:
function ucfirst_utf8($str){
return mb_strtoupper(mb_substr($str,0,1)).mb_substr($str,1);
}
echo ucfirst_utf8("предложение с большой буквы");