搜索
熱搜: 活動 交友 discuz
查看: 1794|回復: 0
打印 上一主題 下一主題

[程式編輯]權限設定與除錯

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-2-16 01:54:35 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
權限設定:
  1. 在主機端設定PHP檔的執行權限,例如檔名為test.php,則chmod a+r+x test.php
  2. 若是朝科大Mail主機裡,執行第一支PHP程式前需先進行以下步驟:
    1. 登錄Mail Server(telnet 163.17.1.13),並分別輸入"s學號"及信箱密碼。
    2. 建立public_html目錄(mkdir public_html),並設定權限chmod a+r+x public_html
    3. 退至上一層目錄(cd ..),並設定"s學號"目錄的執行權限chmod a+x s學號
  3. 若檔案有寫入的動作(例如留言板、計數器),則必須設定write權限:
    1. 例如檔名為Message.txt,則chmod a+w Message.txt
    2. 放置檔案的目錄也必須開啟權限,例如目錄為MsgDIR,則chmod a+w MsgDIR
除錯:
  1. You don't have permission to access File.php on this server
    檔案File.php或目錄權限設定錯誤;
    請用chmod進行權限設定。
  2. Warning: Undefined variable: Var in File.php on line 2
    檔案File.php的第2行使用了還沒有定義的$Var變數;
    試著在前一行增加$Var=0或$Va=""即可解決。
  3. Parse error: parse error in File.php on line 2
    檔案File.php的第2行裡,有語法錯誤;
    請確認大括號{}和雙引號""是否對稱,以及分號;是否忘了加註。
  4. 程式一直在執行(瀏覽器一直在讀取),一直沒有結果?
    可能是設了無窮迴圈(例如:for(;;),while(true)等),請用break試試看。
  5. Fatal error: Call to undefined function: Swap() in File.php on line 50
    在檔案File.php的第50行,呼叫了一個不存在的Swap()函數。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2024-5-18 15:15 , Processed in 0.014566 second(s), 16 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表