sanchescom / php-wifi

Cross-platform PHP library for scan, connect and disconnect Wi-Fi networks.
GNU General Public License v3.0
49 stars 14 forks source link

Errors running demonstration code #17

Open RenardZorro opened 3 years ago

RenardZorro commented 3 years ago

I've used Composer to install the latest version of php-wifi plus dependencies into vendore directory in my project.

When I run it against the Wifi server from php code or run the Command line > wifi list -c

I get the following Fatal Error:

TypeError: Argument 1 passed to extract_after() must be of the type string, null given, called in D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\src\System\Windows\Networks.php on line 78 and defined in D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\src\Helpers\string.php:70 Stack trace:

0 D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\src\System\Windows\Networks.php(78): extract_after(NULL)

1 D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\src\System\AbstractNetworks.php(42): Sanchescom\WiFi\System\Windows\Networks->extractingNetworks('Active code pag...')

2 D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\src\WiFi.php(48): Sanchescom\WiFi\System\AbstractNetworks->scan()

3 D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\bin\wifi(72): Sanchescom\WiFi\WiFi::scan()

4 D:\WEBSITES\SoilGasSensor\php\vendor\splitbrain\php-cli\src\CLI.php(175): WiFi->main(Object(splitbrain\phpcli\Options))

5 D:\WEBSITES\SoilGasSensor\php\vendor\splitbrain\php-cli\src\CLI.php(97): splitbrain\phpcli\CLI->execute()

6 D:\WEBSITES\SoilGasSensor\php\vendor\sanchescom\php-wifi\bin\wifi(134): splitbrain\phpcli\CLI->run()

7 {main}

Any help much appreciated.

Thanks.