我有一個墜毀/黑客Joomla安裝(僅文件和文件夾) 數據庫沒有受到影響,所以我有良好的條件下的數據庫。在MySQL數據庫的Joomla版本
我需要找出安裝的Joomla版本是什麼,所以我可以下載確切的版本包並重新安裝到新的位置。
有沒有一個表或DB中的條目告訴我這個?
我有一個JoomlaPack備份,我也需要知道哪個版本的Joomla Pack在災難發生之前就已經安裝好了,所以我可以正常恢復。
謝謝
我有一個墜毀/黑客Joomla安裝(僅文件和文件夾) 數據庫沒有受到影響,所以我有良好的條件下的數據庫。在MySQL數據庫的Joomla版本
我需要找出安裝的Joomla版本是什麼,所以我可以下載確切的版本包並重新安裝到新的位置。
有沒有一個表或DB中的條目告訴我這個?
我有一個JoomlaPack備份,我也需要知道哪個版本的Joomla Pack在災難發生之前就已經安裝好了,所以我可以正常恢復。
謝謝
經過一番研究:
在Joomla版本不是保存在數據庫中。在Joomla版本保存在這裏的文件:
/libraries/Joomla/version.php
非常感謝。完美的答案..! – DevCompany 2010-03-18 09:30:37
的Joomla新版本存儲版本的數據庫架構表中的jos_schemas(你有更換jos_你的數據庫前綴)。你看行中wehere分機標識是700。例如,它可以讀取:
extension_id|version_id 700 |1.7.3-2011-11-10
這表明在過去的Joomla版本的數據庫與所用的是1.7.3。 (它後面的日期是提交數據庫模式更改的那一天)。
這個系統至少自從Joomla 1.7以來一直存在。對於舊版本,您將不得不求助於不同的解決方案。版本1.0,1.5和1.6之間的數據庫模式有很大不同,因此通過與其他安裝進行比較,找出它屬於哪個版本並不是很困難。
Joomla 1.0和1.5沒有更改次要版本的數據庫模式,因此您可以隨時安裝最新版本的次要版本。如果Joomla 1.7和更新的版本發現它已過時,它們將自己更新數據庫模式,但是當恢復站點時我不會依賴這個數據庫模式。
最後您對Joomla Pack的參考使我認爲您仍在使用Joomla 1.0 - 更新!這是一個令人難以置信的過時版本。
由於Joomla 3.2.2你應該檢查這個表的manifest_cache字段。 – 2015-06-29 16:48:27
在的Joomla 2.X,你還可以找到
管理員/艙單/文件/ joomla.xml
的內容。如果一切都失敗了,這裏是直接鏈接到SQL安裝文件:http://joomlacode.org/gf/project/joomla/scmsvn/?action=browse&path=%2Fdevelopment%2Freleases%2F1.5%2Finstallation%2Fsql%2Fmysql%2F你可能至少可以告訴近似版本通過比較表結構,但是這可能不會給你一個確定的結果。 – 2010-03-17 12:57:42
遵從此(http://www.torkiljohnsen.com/wp-content/uploads/2006/04/joomla_15_database_schema.png)我會嘗試在用戶和訪問控制中查找它。不幸的是,只有一個帶有「版本」的條目,它代表了一個內容的版本。 – Random 2010-03-17 13:10:35