В PHP есть патч, изменяющие поведение при делении на ноль с E_WARNIONG на E_ERROR. Идеологически наверное так правильно, но это поведение мешает массе скриптов. Хотелось бы или выключить или опцию в конфиге.
На Sisyphus.
Ни разу не сталкивался с таким падением в скриптах, видимо мне попадается достаточно хороший код.
Есть и обратное мнение, почему собственно так было сделано: https://bugzilla.altlinux.org/show_bug.cgi?id=6348
(In reply to comment #3) > Есть и обратное мнение, почему собственно так было сделано: > https://bugzilla.altlinux.org/show_bug.cgi?id=6348 Да, видел. В сферическом в вакууме идеальном мире -- решение, безусловно, правильное. Но есть масса унаследованного кода. Да и смысл прерывать? Предупредить, если кому надо -- перехватит. А в большинстве случаев PHP-скрипты -- совсем не та задача, где от случайно
будет исправлено в след. версии
(In reply to comment #5) > будет исправлено в след. версии Спасибо 8)
php5-5.5.20-alt1 -> sisyphus: * Wed Jan 14 2015 Anton Farygin <rider@altlinux> 5.5.20-alt1 - new version - behavior when divided by zero is synchronized with the upstream (closes: #30650)