發表文章

目前顯示的是 九月, 2008的文章

解決 mongodb 無法啟動的問題

某天起床後 mongo 忽然活不回來了
查了一下錯誤訊息的 log:

Docs: https://docs.mongodb.org/manual
  Process: 120107 ExecStart=/usr/bin/mongod $OPTIONS (code=exited, status=1/FAILURE)
  Process: 120104 ExecStartPre=/usr/bin/chmod 0755 /var/run/mongodb (code=exited, status=0/SUCCESS)
  Process: 120101 ExecStartPre=/usr/bin/chown mongod:mongod /var/run/mongodb (code=exited, status=0/SUCCESS)
  Process: 120099 ExecStartPre=/usr/bin/mkdir -p /var/run/mongodb (code=exited, status=0/SUCCESS)

 1月 15 04:01:26 foso-test systemd[1]: Starting MongoDB Database Server...
 1月 15 04:01:29 foso-test mongod[120107]: about to fork child process, waiting until server is ready for connections.
 1月 15 04:01:29 foso-test mongod[120107]: forked process: 120112
 1月 15 04:01:29 foso-test systemd[1]: mongod.service: control process exited, code=exited status=1
 1月 15 04:01:29 foso-test systemd[1]: Failed to start MongoDB Database Server.



看起來應該是權限的問題: 發現很多人都遇到相同的狀況,主要有兩個資料夾勢必要擁有 mongod 這個權限擁有才可以。 所以大部分的解決說明都是這樣作:
chown -R mongod:mongod …

php亂數 rand()

rand()這個函數是php用來製作出INT型態的亂數函式

表示方法為
rand()
或是
rand(最小值 , 最大值)


需要注意的是:這個函式的最大值,只有到32768如果你有更高的需求的話就沒辦法單純rand()完成摟!!


英文說明頁面:http://tw.php.net/manual/sk/function.rand.php

FCKeditor WYSWYG網頁編輯器 輕鬆上手!!

圖片
FCKeditor介紹 FCKeditor是一套利用JS達成網頁線上編輯器的程式,簡單好用而且支援繁體中文預設是utf-8的編碼格式。不管你是用哪一種程式語言都可以輕鬆上手!因為他有寫好的範本檔給你套用。官方網站:http://www.fckeditor.net/
FCKeditor安裝(php環境下)先點我下載吧!如果連結失效也可以到官方網頁選擇FCKeditor_2.6.3.zip下載。在你的網站根目錄底下(一般是在C:\AppServ\www)建立一個FCKediter資料夾,然後把剛剛下載的檔案解壓在裡面就可以了!好了!你安裝好了!不信你可以看一下http://127.0.0.1/FCKeditor/_samples/default.html不過這只是HTML的示範檔案,只是要證明可以用而已。真的要使用你可以在C:\AppServ\www\FCKeditor\_samples\裡面找到適合你的程式範本檔案。要掛載FCKediter在頁面上面你只要在head前加上BasePath = './FCKeditor/'; //檔案目錄
$oFCKeditor->Value = ''; //預設載入的值
$oFCKeditor->Width = '50%';
$oFCKeditor->Height = '500';
$oFCKeditor->Config['SkinPath'] = 'skins/silver/'; //面板
?>然後在裡面放上Create(); ?>這樣就掛載完成了