Heim >Backend-Entwicklung >PHP-Tutorial >Wie greift ein Smartgerät auf die TP-Schnittstelle des PCs im selben LAN zu?

Wie greift ein Smartgerät auf die TP-Schnittstelle des PCs im selben LAN zu?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOriginal
2016-10-18 08:56:011127Durchsuche

Das Gerät und der Computer befinden sich im selben Netzwerksegment. Es gibt ein vorhandenes Smart-Gerät, das auf die thinkphp-Schnittstelle zugreifen muss.
Normalerweise erfolgt der Zugriff auf diese Schnittstelle auf einem Computer:
http://localhost/demo/index.php/C/A
oder:
http://127.0.0.1/demo/index.php/C/A
Wie können also intelligente Geräte auf die Schnittstelle zugreifen?
Ich habe versucht, über IP zuzugreifen, aber die Fehlermeldung wurde angezeigt: Sie haben keine Zugriffsberechtigung auf diesen Server.
Die httpd.config-Datei von Apache wurde geändert:

<code>< Directory / >
     Options FollowSymLinks
     AllowOverride None
     Order deny,allow
     Deny from all
< /Directory ></code>

Immer noch keine Berechtigungen. Hängt es mit der Firewall zusammen?
Oder wenn Sie einen Computer zum Übertragen von WLAN verwenden und dem Gerät erlauben, sich mit WLAN zu verbinden, wird diese Situation nicht auftreten?

Antwortinhalt:

Das Gerät und der Computer befinden sich im selben Netzwerksegment. Es gibt ein vorhandenes Smart-Gerät, das auf die thinkphp-Schnittstelle zugreifen muss.
Normalerweise erfolgt der Zugriff auf diese Schnittstelle auf einem Computer wie folgt:
http://localhost/demo/index.php/C/A
oder:
http://127.0.0.1/demo/index.php/C/A
Wie können also intelligente Geräte auf die Schnittstelle zugreifen?
Ich habe versucht, über IP zuzugreifen, aber die Fehlermeldung wurde angezeigt: Sie haben keine Zugriffsberechtigung auf diesen Server.
Die httpd.config-Datei von Apache wurde geändert:

<code>< Directory / >
     Options FollowSymLinks
     AllowOverride None
     Order deny,allow
     Deny from all
< /Directory ></code>

Immer noch keine Berechtigungen. Hängt es mit der Firewall zusammen?
Oder wenn Sie einen Computer zum Übertragen von WLAN verwenden und dem Gerät erlauben, sich mit WLAN zu verbinden, wird diese Situation nicht auftreten?

Von allen ablehnen? Ändern Sie es, um es von allen zuzulassen, und versuchen Sie es

  1. Überprüfen Sie, ob sich die IP Ihres Mobiltelefons und des Computers im selben Netzwerksegment befinden, und pingen Sie dann mit dem PC die IP Ihres Mobiltelefons im selben Netzwerksegment an dass der Router eine Intranet-Apr-Isolation implementiert hat. Wenn die Verbindung nicht hergestellt werden kann, gibt es Bedingungen. Sie können versuchen, einen Hotspot auf dem PC zu erstellen.

  2. httpd-Konfiguration, schreiben Sie nicht ServerName, schreiben Sie *

  3. Bitte beachten Sie zuerst „Verweigern“, dies ist die Blacklist-Einstellung

Es sollte funktionieren. Ändern Sie 127.0.0.1 in die IP-Adresse Ihres Computers

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn