一切顺利,我已经laravel new
,/etc/apache2/sites-available/laravel.example.com.conf
:
<VirtualHost *:80>
ServerName laravel.example.com
DocumentRoot /var/www/blog/public
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/blog>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
LogLevel warn
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
然后
a2ensite laravel.example.com
重新加载apache并添加"127.0.0.1 laravel.example.com" >> /etc/hosts
现在,当我转到http://laravel.example.com时,会打印index.php的源代码
答案 0 :(得分:0)
白页可能是许多问题的原因。尝试chmod -R 0777
存储文件夹,也许Laravel没有权限写入该文件夹,甚至无法显示错误页面。或者您可以检查您的apache错误日志
答案 1 :(得分:0)
您是否在虚拟主机文件中定义了“DirectoryIndex”?它似乎没有定义。