在 apache 服务器上运行测试php文件时,使用以下路由:
Route::get('/', function()
{
$name='some_name';
return View::make('index')->with('name',$name);
});
我的观看代码很简单:
<?= $name ?>
或使用刀片:
{{ $name }}
当我打开index.php文件时,屏幕上没有变量 $ name 。但是当我使用内置 php -S服务器的 php artisan serve 运行时,页面上有一个变量内容。我想它是带有apache设置的东西。 apache日志文件中没有错误日志。
有人可以提供帮助。
答案 0 :(得分:1)
存在多个问题:
首先,我必须在 /etc/php5/apache2/php.ini 中启用mcrypt扩展名:
extension=mcrypt.so
并在 /etc/php5/cli/php.ini
extension=mcrypt.so
问题的第二部分是在 app / storage / *
上启用所有权限现在一切都很好。