檢視 教育再公共化聯盟/官網布署/img 的原始碼
←
教育再公共化聯盟/官網布署/img
跳轉到:
導覽
、
搜尋
根據以下的原因,您並無權限去做編輯這個頁面:
您剛才的請求只有這個使用者組的使用者才能使用:
使用者
你可以檢視並複製本頁面的原始碼。
[[分類:教育再公共化聯盟/官網布署]] ==布署類似uploadFiles資料夾前注意事項== #務必確認資料夾的權限,若想要在html(apache)使用者即可編輯、刪除檔案,資料夾就需要開成權限777,group與擁有者不影響 #*Filezilla看不準,要用putty確認(777 或是前面顯示 drwxrwxrwx ) #*若是有其他需求則依需求設置 #更改 uploadFiles/theme.php中156行,增加新的網域,否則banner會顯示不正常 ==布署重要檔案== *布署index.php 及 admin.php ,裡面也會用到uploadFiles/common.php,theme.php 下面將詳述四個php檔案功能<br>可從uploadFiles檔案夾內複製 ===index.php=== *引入網域constant.php、資料庫的login.php及uploadFiles資料夾中的common.php、theme.php *判斷登入者是否能登入(loginTable指定資料庫的帳號、密碼與群組) ===admin.php=== *進入後擁有管理者權限 *前面程式與index.php類似 引入各php與登入 *$publicOwnership=1; // 無主的檔案可以顯示「刪」連結,並可以刪掉<br><span style='color:red'>這行很重要,新布署的都需要有,若沒有的話,ftp上傳的檔案無法刪除</span> *主要放置「建新目錄」與「刪除檔案」功能 **建新目錄<br>建立後在新資料夾中建立admin.php,index.php與thumb,thumb200等縮圖資料夾,並布署index.php至子資料夾 **刪除檔案<br>除了刪除本身檔案,還要刪掉縮圖資料夾中的檔案,與資料庫中存取之檔案連結 ===common.php=== *定義rootPath,rootFilePath,maxSize,imgSet等常數、陣列 *引入constant.php,DB.php並與資料庫連結 *主要有「讀取」、「上傳」、「顯示」、「縮圖」等功能 **讀取<br>主要是讀入檔案,並確認哪些顯示,哪些不顯示,處理後存入暫存區<br><span style='color:red'>第27行決定哪些不顯示</span> **上傳<br>判斷檔案大小與是否能上傳<br>若上傳為圖片即建立縮圖資料夾與縮圖<br>若上傳為youtube影片則存取網址 **顯示<br>主要為顯示縮圖、影片縮圖、svg縮圖等等 **縮圖<br>將副檔名為jpg,jpeg,png,gif,wbmp等的檔案進行縮圖與存檔 ===theme.php=== *主要是放置整個網頁的版型介面、style設置等等 *還有設定顯示縮圖功能(放置checkbox)、縮圖功能(thumbButton) ==常見Q&A== #<mwdetails><summary>網頁banner不正常</summary>檢查uploadFiles/theme.php的156行處,是否新增網域名稱<br><nowiki>if(strstr($_SERVER['SERVER_NAME'],'jendo.org')||......){$html1.=...;}</nowiki></mwdetails> #<mwdetails><summary>網頁無主資料無法編刪</summary>檢查該資料夾的admin.php是否有$publicOwnership=1;</mwdetails> #<mwdetails><summary>無法縮圖、無法上傳,並顯示權限錯誤(Permission denied)</summary>檢查資料夾權限問題</mwdetails>
返回到
教育再公共化聯盟/官網布署/img
。
導航
個人工具
登入
名字空間
頁面
討論
變換
檢視
閱讀
檢視原始碼
檢視歷史
動作
搜尋
導覽
首頁
近期變動
隨機頁面
使用說明
工具箱
連入頁面
相關頁面修訂記錄
特殊頁面
頁面資訊