我习惯于从 Apache 为站点提供服务,但现在我不得不使用 IIS 服务器。
我的许多 PHP 页面返回错误 500,我无法调试,因为 IIS 正在抑制错误消息。我已经尝试ini_set('display_errors',1);
过代码,但无济于事。
错误显示在某些站点上,但不是我想要调试的特定站点,因此我认为它不是全局 PHP 设置,而是与该站点的站点设置有关。
我找不到关于如何启用显示 PHP 错误的明确答案。
我找到了这个链接,但不确定在哪里可以找到“ system.webServer->httpErrors ”。
如何在 IIS 下启用 PHP 中的显示错误?
我使用 Ubuntu 盒子来托管我的裸 Git 存储库,供开发人员使用。
目前,我正在为盒子上的每个开发人员创建一个用户帐户,因为它兼作文件存储和本地测试服务器。
当有人推送到裸存储库时,其他开发人员无法处理对象文件夹中发生更改的文件。新文件是由推送的开发人员的用户创建的。
我已将所有开发人员放入一个开发组,但 umask 不允许该组进行编辑。
我从未设置过 Git 存储库,因此没有使用权限的经验。我确实希望每个开发人员在测试服务器上拥有自己的用户帐户,并且我希望他们使用该帐户在服务器上执行操作。我不介意给他们 sudo 权限。
为每个开发人员设置 umask 是前进的方向吗?