Eating weblog

Ubuntu dns client端設定

資訊科技 — 作者 wkb @ 12:32
最新裝ubuntu 13.10後發現,雖然在/etc/network/interfaces中設定了dns
在需要設定dns的網路卡後面加上:dns-nameservers 168.95.1.1的內容
但是仍然重開機後,dns的設定仍是無效
後來再設定於/etc/resolv.conf中,也是重開機後dns的設定就不見了!!
後來google之後,發現,需要如下設定:
/etc/resolvconf/resolv.conf.d/head(或者base、tail這三個任一個檔案均可
然後resolvconf -u
再重開機就會正常有dns的client服務了

PHP_SELF

資訊科技 — 作者 wkb @ 21:32
不安全的寫法:
<form action="<? echo $_SERVER['PHP_SELF']; ?>">
上面會有可能xss跨站攻擊的問題!!

安全的寫法:
<form action="<? echo htmlentities($_SERVER['PHP_SELF']); ?>">

原始網站!!

postfix 無法開啟 any SMTP servers 127.0.0.1 at port 25

資訊科技 — 作者 wkb @ 12:31
今天突然發openwebmail出現「無法開啟 any SMTP servers 127.0.0.1 at port 25」的狀況,查了一許多postfix的設定都發現沒有問題,後來google也找不到相似的問題,大都是一開始設定的問題,但是我的mail server用了許久了!!
後來去查mail log才發現,我想說是否目錄權限的問題,後來想了一下,剛才有修改mysql database的目錄的owner,所以才會如此,修改回來即可!!
:fatal: the Postfix mail system is not running
: warning: not owned by postfix: /var/lib/postfix/.
: warning: not owned by postfix: /var/lib/postfix/./master.lock


MySQL忘了root密碼

資訊科技 — 作者 wkb @ 10:58
請先找到my.cnf的設定檔所在位置CentOS6是在/etc/my.cnf
#find / -name my.cnf
找到後修改my.cnf設定檔,於[mysqld]的內容最後加上一行「skip-grant-tables」(如下圖),後存檔後重新啟動mysql
#nano /etc/my.cnf


#/etc/init.d/mysqld restart
#mysql
>use mysql
>update user set password=PASSWORD("new_pass") where user='root';
>quit
再將剛才於[mysqld]的內容最後加的那一行「skip-grant-tables」前面加上#字號註記為不執行後存檔後重新啟動mysql
#nano /etc/my.cnf

#/etc/init.d/mysqld restart
這樣就可以用修改後的root密碼登錄了!!

Excel金錢格式轉換

資訊科技 — 作者 wkb @ 21:47
今天在excel中,想將數字的金錢自動轉成大寫國字的金額,本來想說用text的函數,發現不行,後來google後找到如下:
小寫數字轉爲大寫數字 [DBNum2]
說明:其餘的格式可根據需要用錄製宏的方法來找到相應的代碼
舉例: 123456 壹拾貳萬叄仟肆佰伍拾陸 "=TEXT(B461,""[DBNum2]"")"

原始URL
1 2 3 ... 27 28 29  下一篇»

Powered by LifeType