centos — PHP CLI имеет задержку в несколько секунд

Когда я запускаю PHP в режиме CLI (PHP 5.6.6 под CentOS 6.5, работающий в качестве виртуальной машины с использованием VirtualBox), он задерживается на несколько секунд, даже если я проверяю только версию и отключен файл php.ini:

time php -n -v
PHP 5.6.6 (cli) (built: Apr  2 2015 14:18:24)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

real    0m5.066s
user    0m0.012s
sys     0m0.006s

2

Решение

Проблема связана с DNS-вызовом, который делает PHP. Увидеть Вот а также Вот.

Решение состоит в том, чтобы добавить имя хоста

[root@dev-machine ~]# hostname
dev-machine.com

в / etc / hosts:

127.0.0.1 dev-machine.com

Результат:

time php -n -v
PHP 5.6.6 (cli) (built: Apr  2 2015 14:18:24)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

real    0m0.018s
user    0m0.012s
sys     0m0.004s
4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]