一個簡單的PHP圖片分享系統:Linger
圖片分享系統
一個簡單的PHP圖片分享系統,以多用戶為契機,時間線為軸,簡簡單單的分享。
具體功能
- 一個完整的用戶中心
- 基于HTML5的圖片上傳支持
- Ajax后臺管理
- 采用Bootstrap進行前端布局
- 可分布的圖片存儲設計
安裝步驟
cd config
mv all-simple.php all.php
vim all.php //配置正確的數據庫連接信息
訪問 http://xxx.xxx/install.php 進行安裝
網站配置
由于完全依賴于偽靜態,所以必須對文件進行重定向。且可同時良好兼容apache與nginx,同時,對于Apache也可以使用PATH_INFO的形式,如 index.php/Home。
# nginx 配置
location / {
if (!-f $request_filename){
rewrite (.*) /index.php;
}
}
# 重定向404頁面,防止靜態資源404無法獲取
error_page 404 /index.php;
#Apache 配置
RewriteEngine On
RewriteBase /
#不存在的文件直接重定向
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ /index.php [L]
系統默認將Web配置目錄放到web文件夾下,其他對應的文件sys,app,install等文件均在web目錄的上級目錄, 這是為了安全性的考慮,如果有需要將文件調整到一個目錄,可具體參考sys/config.php文件調整目錄結構,并調整index.php文件的具體 參數 同時如果未安裝系統,同時可能需要修改install.php中的文件參數。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!