我以前在windows中使用了yii2。但现在我将项目移动到ubuntu但是我得到一个空白页面。我将这个code ini_set('display_errors', 1);
添加到index.php但是我的页面也是空白的。可以有什么理由?当然,我使用.htaccess作为漂亮的网址
答案 0 :(得分:1)
我检查我的要求并通过
添加intl扩展名sudo apt-get install php7.0-intl
并激活mod_rewrite。
sudo a2enmod rewrite
和 在/ etc / apache2 / sites-available / default
中<Directory /var/www/html>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
将AllowOverride None
更改为AllowOverride All
然后通过
重启apachesudo service apache2 restart
答案 1 :(得分:0)
1)请检查根目录中的供应商文件夹是否可用。 2)调试并查找前端文件夹下index.php文件中是否未包含任何文件/是否出现致命错误。 http://localhost/foldername/frontend/web/index.php 3)如果没有成功,请删除供应商文件夹