Закрыть открытый COM-порт с PHP

Я запускаю этот код PHP, чтобы открыть мой COM-порт. Но я получил ошибку

Warning: fopen(COM2): failed to open stream: Permission denied

Вот мой код:

<?php

$fp = fopen('COM2', 'w+');
if (!$fp) {

    echo"Port not accessible";
} else {

    echo "port is open";
    set_time_limit(2);
}

Что я должен делать? я использовал fclose($fp) функция, чтобы сделать это. Но это не работает.

1 ответ

Решение

Это выглядит как окна (на основе имени ком). Если это окна, попробуйте использовать полное имя порта: \.\COM2 или экранирование "\\.\COM2"

Другие вопросы по тегам