我已經安裝了Ubuntu 16.04 LTS,Apache2,Mysql 14,Php7。我已經安裝Drupal幾個困難。具體來說,我不得不安裝php擴展並調整配置以啓用這些擴展,最後安裝成功。但是,每當我嘗試點擊任何鏈接時,404 Not Found錯誤頁面都會彈出。所以從技術上講,我不能去除CMS主頁以外的任何地方。我安裝了另一個CMS,同樣的問題,可以看到主頁,沒有什麼超越。有沒有人有過這種問題? 我嘗試以下三種: 改變了CMS文件夾的所有權www數據:WWW的數據(我CMS文件夾是drupaltest)在Ubuntu LAMP堆棧中遇到問題
sudo chown -R /var/www/html/drupaltest
在/etc/apache2/apache.conf文件
,加入
<Directory /var/www/html/drupaltest/>
AllowOverride All
</Directory>
而且也:
sudo a2enmod rewrite
聲音像請求重寫不能按預期工作。大多數這些簡單的CMS解決方案都依賴於能夠在自己的文件夾中編寫和修改動態配置文件。這是一個巨大的安全問題,但顯然這些系統的標準。檢查http服務器進程本身是否在CMS文件系統文件夾中具有寫入權限。它應該能夠在那裏創建和修改'.htaccess'文件。您的http服務器主機設置也必須在這些文件中啓用重寫功能,請查看官方文檔中的'AllowOverride'指令。 – arkascha