2014-10-30 4 views
1

Этот PHP код разбивает множество (Apache) с Segfault:Известно ли это, что PHP-Redis в PHP 5.6 сработает, если установить значение ключа в NULL?

$myRedis->hSet("some key name", NULL); 

Это беспокоит меня, потому что PHP должен быть язык высокого уровня, который не разыменовывает NULL указатели, но вместо того, чтобы либо принимает их как «пустое значение» или генерирует исключение.

Я единственный, кто видел это? (Этот код работает отлично в PHP 5.3 и 5.5)

+2

SO не место, чтобы спросить это. Почему бы не [открыть вопрос] (https://github.com/nicolasff/phpredis/issues) с проектом, чтобы они могли посмотреть и посоветовать вам? – Machavity

+0

segfault, в котором модуль? вы отлаживаете это? – hakre

+0

Segfault в модуле PHP Redis. И, да, это было известно - у PHP Redis на HEAD есть исправление. Вы должны проверить это и построить его самостоятельно, чтобы исправить ошибку. –

ответ