【发布时间】:2016-09-28 01:19:50
【问题描述】:
一切顺利,我跑了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 的源代码
【问题讨论】:
-
可能你的 php 没有启用。
-
您的配置中似乎有 php 错误,您使用的是什么 php 版本?
-
我重新安装了 php,现在 PHP 已加载,phpinfo() 可以工作,但现在只是白页,所以 Laravel 无法以某种方式启动。