[英]svn export makes my page blank
我將LAMP與CodeIgniter一起用於我的一個項目; 由SVN控制的版本。 每次執行svn export file:///svnrepo/project/trunk/www . --force
svn export file:///svnrepo/project/trunk/www . --force
在www目錄中,然后重新加載網頁時,該頁面為空白。
只有在我執行service httpd restart
(使用CentOS 5)后,該網站才會顯示。
我希望將來能夠使用Phing構建腳本執行svn導出,並且我不想每次獲得構建時都具有root特權並重新啟動apache。
我遇到的常見問題是嗎? 如何解決而不重新啟動apache?
編輯:似乎有人之前有此問題: http : //codeigniter.com/forums/viewthread/181642/
好的,我明白了.SVN會在上次修改時間維護文件,這會拋出APC緩存。 因此,為解決此問題,我們在運行SVN導出后更新了所有文件的最后修改時間。 這是我的最終腳本:
#!/bin/sh
svn export --force file:///home/steve/repo/exmaple/trunk \
/home/steve/public_html/example.com/public/
find /home/steve/public_html/exmaple.com/public | xargs touch
您可以在此處找到更多詳細信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.