Hallo Leute,
ich bin noch Anfänger und bräuchte eure Hilfe.
Ich hab also Apache und PHP nach der Anleitung von "Make Tech Easier" auf Youtube installiert und alles funktioniert super bis jetzt. Das PHP-Skript kann richtig ausgeführt werden. Es kann aber die wpa_supplicant.conf nicht finden. Anscheinend gibt es ein Problem mit dem Zugriffsrecht oder Ähnliches. Ich poste mal hier mein PHP-Skript.
Freue mich auf eure Hilfe und vielen Dank im Voraus!
PHP
<?php
if (isset($_POST["SSID"]) && isset($_POST["password"]))
{
$ssid = $_POST["SSID"];
$password = $_POST["password"];
$configFile = "/etc/wpa_supplicant/wpa_supplicant.conf";
$fh = fopen($configFile, "w") or die("Datei konnte nicht geöffnet werden!");
$stringData = "ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev\nupdate_config=1\ncountry=DE\n\nnetwork={\n\tssid=\"".$ssid."\"\n\tpsk=\"".$password."\"\n\tkey_mgmt=WPA-PSK\n}";
fwrite($fh,"\n");
fwrite($fh, $stringData);
fclose($fh);
}
?>
Alles anzeigen