Четвертый Ветер
В выходные побывал на концерте замечательной саратовской группы "Четвертый Ветер" который состоялся в Irish Pub на Московской. Рекомендую всем кто еще не знаком с творчеством этих ребят срочно познакомиться. На сайте группы можно скачать их песени в формате mp3. Ребята просто жгут.
Я и моя весна:
Как смонтировать и отмонтировать ISO образ диска
Чтобы смонтировать ISO образ:
sudo mkdir /media/iso sudo modprobe loop sudo mount file.iso /media/iso/ -t iso9660 -o loop
Чтобы отмонтировать ISO образ:
sudo umount /media/iso/
Странная ошибка в PHP
В Ubuntu при очередном обновлении время от времени стала появляться следующая ошибка:
ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /your/file/here on line 30
Ошибка тем более странная, что появляется в одном случае из тысячи, но все равно довольно неприятная.
Однако, лечение оказалось довольно простым:
Откройте php.ini (обычно он расположен в /etc/php5/apache2/php.ini)
и убедитесь что в нем есть следующая строка:
session.gc_probability= 0
Если ее нет - просто добавьте, если значение не 0 - поставьте в 0.
После такого лечения проблема должна исчезнуть.
Upd. На одной из моих машинок проблема таким способом так и не вылечилась, я не понял в чем дело и просто поставил права 777 на папку /var/lib/php5/
Как сделать папку смонтированную через sshfs видимой через Samba
SSHFS удобнейшая штука если нужно сделать так чтобы часть файловой системы удаленного компьютера была видна как локальная папка. Однако пользователям Windows остается только облизываться - ничего такого, насколько мне известно, там нет. Если у вас есть несколько компьютеров (пусть даже виртуальных) на одном из которых установлен Ubuntu то еще не все потеряно, можно расшарить папку подмонтированную через SSHFS как сетевую папку в Windows.
Спасибо J Wynia за подробную инструкцию как это сделать:
(если вы уже установили и используете sshfs то шаги 1-2 можно пропустить)
1. устанавливаем sshfs
> sudo apt-get install sshfs
2. добавляем себя в группу fuse
> sudo adduser your-username fuse
3. открываем файл /etc/fuse.conf и снимаем комментарий со следующей строчки:
user_allow_other
4. создаем папочку в которой будет монтировать удаленную файловую систему:
> sudo mkdir /mnt/folder_to_mount
> sudo chown your-username /mnt/folder_to_mount
4. Теперь осталось только подмонтировать папку:
> sshfs username@remoteserver.ru:/var/www/html /mnt/folder_to_mount -o allow_other
Чтобы размотировать подмонтированную папку можно воспользоваться командой:
> fusermount -u /mnt/folder_to_mount