Cannot set LC_ALL to default locale: No such file or directory: en_US:UTF-8 as example
- Check if en_US:UTF-8 installed
- Edit /etc/default/locale and make sure it contains the following lines
- Logout and relogin
- Check warning still exisiting?
安裝方式請參考
http://docs.redisdesktop.com/en/latest/install/#build-from-source
通常第一次安裝後可使用因為有執行qt-env.sh,但開新Session後(如開新Terminal、Logout 或 重開機)就會出現錯誤或無法使用。
修正方式:
安裝後修改/usr/share/redis-desktop-manager/bin/rdm.sh
改成
#!/bin/bash
source /opt/qt56/bin/qt56-env.sh
DIR=$(dirname "$(readlink -f "$0")")
$DIR/rdm
第二行是重點,使用Redis Desktop提供的 Qt 環境。
改完後修改 rdm.sh 成可執行模式
{limesurvey_installed_path} /applications/config/config.php找到下面的段落修改
'db' => array(
'connectionString' => 'mysql:host=localhost;port=3306;dbname=limesurvey;',
'emulatePrepare' => true,
'username' => 'root',
'password' => 'xxx',
'charset' => 'utf8mb4',
'tablePrefix' => 'lime_',
)
執行
sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0
後才能正常運作
參考
https://github.com/klaussilveira/gitlist/wiki/Configuring-Gitlist-in-CENTOS7
幾個修改
1. 確定GitList所在目錄在apache2.conf中的設定是
用deb安裝scm-manager (ubuntu 14.04.4 server)
安裝後開機時並不會啟動,可執行以下指令解決
# sudo update-rc.d scm-server defaults 99
請確定/etc/init.d/下有 scm-server (不是scm-manager喔)
1. 利用phpmyadmin
2. 編輯欲修改密碼的帳號,在matis_user_table中(如果是預設)
3. 刪除原先密碼並填入自訂密碼
4. 選擇Function MD5(Mantis用MD5編碼),並按 Go
# mysql -u root -p
mysql> SET PASSWORD FOR auser@localhost = PASSWORD('password');
mysql> flush privileges;
$ apt-get update
$ apt-get upgrade
$ sudo apt-get install apache2 libapache2-mod-passenger mysql-server
$ sudo apt-get install redmine-mysql
$ sudo gem update
$ sudo gem install bundler
$ sudo nano /etc/apache2/mods-available/passenger.conf
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install mysql-server
$ sudo apt-get install phpmyadmin
$ sudo apt-get install php-mbstring php-gettext # 很重要
$ sudo phpenmod mbstring # 很重要
$ sudo service apache2 restart
使用 svn add 只能加入某一目錄下的檔案,當未加入的檔案分散在各目錄時很不方便,我們可以利用 svn stat , cut 及 xargs 取出未加入檔案一次加入,只要一行指令就好:
$ svn stat | grep "^? " | cut -d' ' -f8 | xargs svn add
當然如果不放心可以分別執行檢視
$ svn stat
#確認未加入檔案情形,就算有已加入或修改的檔案也沒關係,svn add會自動跳過
$ svn stat | grep "^? "
# 避免其他修改,例如刪除"D"
$ svn stat | grep "^? " | cut -d' ' -f8
# 用cut取出第8欄,就是檔案的列表,
# 8是因為狀態字元(如? A M D)與檔案間有6個空格,
# 不知道這是不是一個固定格式,所以要自己試看看。
$ svn stat | grep "^? " | cut -d' ' -f8 | xargs svn add
# 用 xargs 將檔案一行一行餵給 svn add
在 ~/.wingide4 或 ~/wingide5裡
或存在Wingware IDE 的功能表 Help > About 裡面的 Settings Directory
$ sudo apt-get install php5-imap
$ sudo php5enmod imap
$ sudo service apache2 restart
Tools > Options > Php > Debugging
取消勾選 Stop at First Line
1. 安裝 xdebug
$ sudo apt-get install php5-xdebug
2. 找出 xdebug.so 的位置
$ dpkg-query -L php5-xdebug
3. 在 /etc/php5/apache2/php.ini 中加入以下內容
zend_extension=/<在步驟2找到位置>/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
4. apache2 要重開
$ sudo service apache2 restart
5. 設定NetBeans的
Project properties > Run Configuration > Run As --> Local Web Site
參考 http://wiki.netbeans.org/HowToConfigureXDebug
#修改/etc/vsftpd.conf
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
#記得建立這個檔案
allow_writeable_chroot=YES
# 為了可以建立目錄及上傳
write_enable=YES
Nautilus不知幾版後將Preferences選項移到Gnome的Top panel中,但在Xfce中無法呈現,這時需要使用dconf-editor設定,執行dconf-editor後,選取org > gnome > nautilus > preferences就可以設定了。
sudo nano /etc/hostname
改為自己要的名字(不要用奇怪的符號,即使是底線)
sudo nano /etc/hosts
一樣
sudo service hostname restart 或 sudo shutdown -r now
重新啟動
hostname
檢查