Think PHP項目在阿里雲的虛擬主機上部署


購買完萬網的虛擬主機后,今天終於把以前一個項目轉成了PHP項目,我用的是TP框架,阿里的虛擬主機還是很方便上手的,在把數據庫導入完后,用FTP把程序文件上傳到服務器上,阿里的虛擬主機(Linux主機),點擊運行第一次出現:

require PHP > 5.3.0 !

很明顯PHP的版本過低,主機上可以選擇PHP的版本,直接選最高PHP版本5.5,運行一下,OK!

想象中的頁面數據出來了!

可有些文件不能訪問,出現了:

  1. 未能加載模塊:Public

仔細研究其原因,原來是文件路徑大小寫的問題,我原來的開發環境是windows,大小寫,這個一定要大小寫一致不然怎么改都不行,

在TP的文檔里有忽略大小寫的設置,新試了好象不行!

    2.驗證碼不能顯示

單獨訪問驗證碼路徑可以顯示內容,可放到IMG標簽的src里就是不顯示圖片,

過程忽略,最后的解決辦法:

將入口文件中:

define('APP_DEBUG',True);

的True改為False,最終效果:

define('APP_DEBUG',False);

改完后刷新頁面,OK,所有問題解決!

總而言之,第一次用Think PHP框架,由於國內框架,文檔做的很不錯,再加上度娘的幫忙,學習起來很容易上手!強力推薦!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM