有一种方法可以按处理覆盖名称解析 process-local override of name resolution? 使用HOSTALIASES。 你认为它也适用于PHP-FPM工作者吗? 我在/etc/php-fpm.d/www.conf中有这一行:
public boolean onTouch(View v, MotionEvent event) {
if (event.getActionMasked() == MotionEvent.ACTION_UP) {
showTimeDialog();
}
}
当我检查$ _SERVER时,我看到HOSTALIASES,但是hosts.php-fpm(127.0.0.1 example.com)中的实际覆盖无效,它从名称服务器返回。 您是否有关于如何制作(类似解决方案)的建议?
答案 0 :(得分:1)
你试图以错误的方式使用HOSTALIASES。别名应该满足2个要求:
因此,您在HOSTALIASES中的记录应该看起来像
example someexample.com
如果你需要别名ip,你可以使用像xip.io
这样的东西一般来说,这应该适用于任何依赖于gethostbyname的php函数(对于php-fpm也是如此)。