2015-09-04 44 views
0

我試圖根據文檔安裝elgg版本1.12.2 http://learn.elgg.org/en/1.x/intro/install.html
我已經上傳了elgg在服務器上,創建了MySql數據庫並創建了數據文件夾。 之後,我打開了最新的chrome我的網站和過程安裝開始。
Immediatelly我已經expirienced警告:rewrite.php不存在於elgg安裝文件

我試圖打開「測試」鏈接(該鏈接指向rewrite.php頁),但該頁面不存在???
這裏是我的根文件夾中的所有文件的列表:http://i.imgur.com/kcQkeei.png 我已經下載了最新的埃爾格從https://elgg.org/download.php

回答

0

rewrite.php,因爲它是一個的應該由具有等同的mod_rewrite重寫特殊路徑不確確實實存在(取決於類型的網絡的你正在使用的服務器)。如果你得到404,這意味着你沒有正確配置URL重寫。

您發佈的鏈接包含「疑難解答」部分。此外,我建議在您的PHP配置中啓用curl以確保安裝程序能夠可靠地測試URL重寫(您的錯誤表明它已丟失)。

您沒有提及以下安裝文檔的任何問題?你使用什麼服務器?您在文檔中描述的任何步驟有問題嗎?

+0

捲曲啓用:http://i.imgur.com/TXqEqll.png – gandra404

+0

國防部重寫啓用:http://i.imgur.com/ViiKGxc.png 上,您可以檢查Apache在同一個鏈接verison是「Apache/2.4.7」 – gandra404

+0

你是否在子目錄中運行它? (需要調整RewriteBase) –

1

應該安裝並啓用Mod Rewrite。如果你之前做過這個,似乎是一個權限問題。

嘗試運行以下命令:

chown apache: path_to_elgg_dir -R 
    chmod 644 path_to_elgg_dir -R 

這可能是SELinux的問題。您可以使用sestatus -v來檢查selinux狀態。

爲了禁用selinux,請關注此link

相關問題