Ubuntu
為 Ubuntu、Posgres 8.3 安裝 MediaWiki 時出錯
您如何解決最後一行的錯誤消息?
.... # Installing MediaWiki with php file extensions # Environment checked. You can install MediaWiki. # Generating configuration file... # Database type: PostgreSQL # Loading class: DatabasePostgres # Attempting to connect to database "wikidb" as "wikiuser"... error: No database connection # Checking the version of Postgres... Warning: pg_version(): supplied argument is not a valid PostgreSQL link resource in /var/www/wiki/includes/db/DatabasePostgres.php on line 1078 FAILED. Required version is 8.1. You have 7.3 or earlier
我正在使用 Postgres 8.3,這使得錯誤消息很奇怪。文件“LocalSettings.php”沒有創建到目錄配置,所以我無法在沒有解決問題的情況下繼續安裝。
錯誤消息僅表明腳本嘗試使用錯誤類型呼叫 pg_version()。因此,沒有返回有關您的 PG 版本的資訊,我假設腳本僅給出預設錯誤消息,並帶有“自定義”版本號。
腳本出現錯誤,實際上它需要版本 > 8.1 它假定連接問題可能與 8.1 之前的版本有關,因此它呼叫 pg_version()。但是您從未有過數據庫連接。所以你得到這個警告。
與您使用的版本無關。