无论如何要更改 Laravel 宅基地上的 php.ini 文件吗?例如,我想将 short_open_tags 设置为 On - 但是我看不到一个简单的方法来做到这一点 - 除了进入 php.ini 文件并在每次启动宅基地时更改它? 我不能每次都这样。
必须有一种更简单的方法来简单地覆盖 Laravel 宅基地中的一些设置。如果我想要更大的文件上传、不同的本地时间等怎么办?
我怎样才能做到这一点?我试过ini_set()
在我的 php 文件顶部使用命令,但这没有任何改变。
无论如何要更改 Laravel 宅基地上的 php.ini 文件吗?例如,我想将 short_open_tags 设置为 On - 但是我看不到一个简单的方法来做到这一点 - 除了进入 php.ini 文件并在每次启动宅基地时更改它? 我不能每次都这样。
必须有一种更简单的方法来简单地覆盖 Laravel 宅基地中的一些设置。如果我想要更大的文件上传、不同的本地时间等怎么办?
我怎样才能做到这一点?我试过ini_set()
在我的 php 文件顶部使用命令,但这没有任何改变。
您无需修改php.ini
即可启用<?=
任何版本的 PHP Homestead 支持。
http://php.net/manual/en/language.basic-syntax.phptags.php
5.4.0 The tag <?= is always available regardless of the short_open_tag ini setting.
如果您确实想更改 ini 设置,您应该在脚本中执行此操作,并通过命令after.sh
使用我们在结算器中使用的样式: https ://github.com/laravel/settler/blob/master/scripts/provision.sh#L107- L125只要确保您编辑的是正确的,Homestead 中的每个 PHP 版本都有一个(5.6、7.0、7.1、7.2)您还需要在更改任何值后重新启动 FPM 服务。sed
php.ini