我試圖想辦法的:Ubuntu的服務器11.10和PHP 5.2的使用使用Drupal 6
我使用虛擬Win7上的Ubuntu服務器11.10(我不認爲事情,但更多的信息優於更少)在我繼承的Drupal 6網站上工作,並且需要對其進行重大更改。
我想在我的Ubuntu服務器上設置這個Drupal網站的開發副本,這樣我就可以不用擔心生產網站的問題了。
我順利地拿到了下載的生產檔案,並在我的機器,我拿到了生產MySQL數據庫導出和導入到開發的MySQL服務器,我建立了從目錄/home/myname/thewebsite.com符號鏈接/var/www/thewebsite.com,以便我可以輕鬆訪問它。
當我的網站,他們不知道管理員密碼,所以我在網上週圍挖,並在開發重置數據庫使用phpMyAdmin最後登錄。
登錄時,該網站打交道了有很多錯誤,當谷歌搜索導致我相信PHP 5.3導致他們,並且有一些模塊正在使用,只能用於PHP 5.2
環顧了很多網上和在stackoverflow後,似乎並不容易在Ubuntu Server 11.10上安裝PHP 5.2的方法。如果沒有可通過apt-get或aptitude獲得的5.2包,我應該做什麼?
1)從源代碼安裝5.2 - 如何獲取它與MySQL和Apache2的接口?另外,我從來沒有從源代碼安裝任何重要的東西。有沒有演練?
2)用舊版本替換版本庫?這項工作將在11.10上進行嗎?我發現的最新指令是10.04
3)使用已經構建的用於Ubuntu的PHP 5.2包?找不到這些
4)付出一個誰知道更多的人爲我做? (只是在開玩笑,這不是一個真正的選擇...)
乾杯和感謝您的幫助!
這個答案很好。它向我指出了我需要的確切方向,避免了從源代碼編譯PHP 5.2的混亂,並告訴我**爲什麼**這個問題正在發生。需要注意的是,要使用命令行從新版本庫進行安裝,我發現你可以執行'sudo apt-get install -t {repo name} package1 package2'等 – 2012-01-14 07:30:13