WIKI使用導(dǎo)航
站長百科導(dǎo)航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計算
- 微博營銷
- 虛擬主機(jī)管理系統(tǒng)
- 開放平臺
- WIKI程序與應(yīng)用
- 美國十大主機(jī)
Slooze/安裝
來自站長百科
環(huán)境需求[ ]
Slooze是基于PHP+MySQL的開發(fā)的,但是它也可以使用文本文件來存儲數(shù)據(jù)。如果想使用縮略圖自動生成功能的話,PHP需要有GD 庫,或者主機(jī)上安裝有ImageMagick。
安裝步驟[ ]
首先,下載該程序,并且將內(nèi)容解壓至本地。
然后,決定是使用文本文件還是數(shù)據(jù)庫來存儲照片的元數(shù)據(jù)信息(比如圖片標(biāo)題、描述、評論信息等);
使用文本文件進(jìn)行數(shù)據(jù)存儲[ ]
- 在你的網(wǎng)絡(luò)主機(jī)上為Slooze新建一個目錄,比如命名為photos,然后將解壓的Slooze文件里的photos文件夾里的內(nèi)容復(fù)制到該photos文件夾中,并且保證以.txt結(jié)尾的文件都是可寫的;
- 將解壓的Slooze文件夾里的src文件夾里的內(nèi)容也全部復(fù)制到服務(wù)器上的photos中,并且將這些php文件的權(quán)限都設(shè)置成時可執(zhí)行的;
- 然后可以測試程序的安裝,并且可以添加圖片;
使用數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲[ ]
- Slooze sql目錄下的create.sql文件里包含了數(shù)據(jù)庫創(chuàng)建、表創(chuàng)建、數(shù)據(jù)插入等一系列命令,檢查這些SQL語句是否適用你(比如修改它將要創(chuàng)建的數(shù)據(jù)庫名,或者你已經(jīng)在服務(wù)器中建立過數(shù)據(jù)庫了,或者修改語法來適應(yīng)你的數(shù)據(jù)庫),然后執(zhí)行這些名利,比如,創(chuàng)建一個MySQL數(shù)據(jù)庫,然后賦予用戶dbuser使用secret作為密碼的訪問權(quán)限:
$ su $ mysql <create.sql $ mysql Welcome to the MySQL monitor. Commands end with ; or \g. mysql> grant all on slooze.* to dbuser@localhost identified by 'secret'; Query OK, 0 rows affected. mysql> quit; $
- 在你的網(wǎng)絡(luò)主機(jī)上位Slooze創(chuàng)建一個目錄,比如命名為:photos,然后將slooze解壓內(nèi)容里的photos文件夾下的"photo.php"、"admin.php、"style.css"文件復(fù)制到該photos文件夾下;
- 將解壓的Slooze文件夾里的src文件夾里的內(nèi)容也全部復(fù)制到服務(wù)器上的photos中,并且將這些php文件的權(quán)限都設(shè)置成時可執(zhí)行的;
- 在這里下載PHPLib,將其下的用于RDBMS的db_*.inc 文件復(fù)制到photos文件夾下,如果你使用的MySQL則復(fù)制 db_mysql.inc文件;
- 編輯photos下的slooze_local.php文件,你需要將利用文本文件存儲數(shù)據(jù)的那段代碼注釋掉(使用//),然后將使用數(shù)據(jù)庫存儲的那段代碼前的注釋符號“//”刪掉,并且在這部分填寫你的數(shù)據(jù)庫用戶名和密碼;
測試安裝[ ]
在瀏覽器中訪問.../photos/photos.php,檢查是否能看到Slooze的首頁,此時因為沒有數(shù)據(jù),所以并沒有相冊或者是圖片的顯示。
添加圖片[ ]
在網(wǎng)絡(luò)主機(jī)上的photos文件夾下創(chuàng)建子目錄,比如roll001,然后將你的那些圖片文件復(fù)制到該目錄下,如果圖片文件名稱是XX.jpg則其縮略圖的名稱為XX_t.jpg,圖片和縮略圖的大小都是沒有限制的,如果你沒有創(chuàng)建和上傳縮略圖的話,Slooze會幫你生成他們。