[請益] 請問大家如何有效率地閞發cakephp程式, 然後放在web host上?

看板PHP作者 (TrustNo1)時間17年前 (2008/06/16 17:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
最近租了一個空間(在美國), 它只提供FTP跟用cPanel的方式去管理它. 不提供ssh或telnet, 所以不能直接在那台機器上用bake. 也沒有rsync可以sync檔案. 我現在的作法是在local的PC上跑Fedora, 然後在/var/www/html下裝cake, 再這台機器上測試. 目錄結構是 /var/www/html/cake <== 從tar檔解出來的東西, 完全不改它 /var/www/html/sys <== bake出來的東西 在local寫好, 沒問題之後, 打包傳上去那個web host, 再用cPanel裡的file manager 把它解開, 實際上去測. 通常因為環境畢竟還是不同, 總有東西要東改西改, 不過只能 用FTP來傳檔, 跟local這一份總是很難sync. (目前是用FileZilla的"檢視/編輯"功能, 改完它會問我要不要上傳. 也有用過ultraedit 的ftp功能, 每次save都會上傳很慢) 目前這個測試程式還很小, 手動sync就很麻煩了, 程式一大就不知道怎麼辦. 請問各位自己實際經驗上, 是怎麼做的呢? 還有, 目前遇到一個怪問題, 同樣的程式在local機器上跑沒問題, 放上web hosting後, 某些頁面會出現 Fatal error: Call to a member function on a non-object in /home/xxxx/public_html/cake/cake/libs/model/model.php on line 21230 query took ms Nr Query Error Affected Num. rows Took (ms) 的訊息, 這會是什麼情況呢 ? (該web host的apache設定不能改, 我不知道.htaccess是否能作用. 不過其它頁倒是 沒問題) 先謝謝各位了... :) -- Choice is an illusion created between those with power and those without. ~~ The Matrix Reloaded -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.63.100.2
文章代碼(AID): #18LYkdLw (PHP)
文章代碼(AID): #18LYkdLw (PHP)