(SC) DeleteService ПЕРЕСТАЛ РАБОТАТЬ 1072

Предупреждение: Деление на ноль

Предупреждающее сообщение «Подразделение на ноль» является одним из наиболее часто задаваемых вопросов среди новых разработчиков PHP. Эта ошибка не вызовет исключения, поэтому некоторые разработчики будут иногда подавлять предупреждение, добавляя оператор подавления ошибок @ перед выражением. Например:

$value = @(2 / 0);

Но, как и при любом предупреждении, наилучшим подходом было бы отслеживать причину предупреждения и разрешать его. Причина предупреждения будет происходить из любого экземпляра, где вы пытаетесь разделить на 0, переменную, равную 0, или переменную, которая не была назначена (поскольку NULL == 0), потому что результат будет «неопределенным».

Чтобы исправить это предупреждение, вы должны переписать свое выражение, чтобы проверить, что значение не равно 0, если оно есть, сделать что-то еще. Если значение равно нулю, вы не должны делиться или изменять значение на 1, а затем делить так, что деление приводит к эквиваленту того, что он разделен только дополнительной переменной.

if ( $var1 == 0 ) { // check if var1 equals zero
    $var1 = 1; // var1 equaled zero so change var1 to equal one instead
    $var3 = ($var2 / $var1); // divide var1/var2 ie. 1/1
} else {
    $var3 = ($var2 / $var1); // if var1 does not equal zero, divide
}

Вопросы, относящиеся:

97
задан AngocA 16 October 2013 в 14:23
поделиться

2 ответа

удостоверьтесь, что сервис останавливается, сервисная панель управления закрывается, и никакие открытые дескрипторы файлов не открыты сервисом.

Также удостоверяются, что ProcessExplorer не работает.

190
ответ дан Josh Petitt 24 November 2019 в 05:19
поделиться

Что я сделал, так это перешел в это место в regedit:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services

Здесь вы увидите папку для каждой службы на вашей машине. Просто удалите папку для нужной службы, и все готово.

N.B: Остановите службу, прежде чем делать это.

22
ответ дан 24 November 2019 в 05:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: