Heim >Backend-Entwicklung >PHP-Tutorial >Wenn beim Programmieren eines PHP-Sockets nach der Meldung eines Fehlers der Fehlerinhalt verstümmelt wird? ?

Wenn beim Programmieren eines PHP-Sockets nach der Meldung eines Fehlers der Fehlerinhalt verstümmelt wird? ?

WBOY
WBOYOriginal
2016-09-21 14:12:551534Durchsuche

PHP-Socket-Programmierung, wenn ein Fehler auftritt, ist die Fehlermeldung verstümmelt:

<code>来自客户端 PHP 的消息: hello boy错误等级:2
错误消息:socket_write(): unable to write to socket [10057]: �����׽���û����Ӳ���(��ʹ��һ�� sendto ���÷�����ݱ��׽���ʱ)û���ṩ��ַ�����ͻ������ݵ�����û�б����ܡ� 
错误文件:D:\web\frontToolLib\php\socket_server.php
错误行数:88
错误代码: 10057
文字说明: 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。

</code>

Ich habe versucht, die Kodierung (mb_convert_encoding) auf utf-8, gbk, gb2312, iso-8859-1 usw. umzustellen, aber es wurde nicht normal angezeigt. Wie kann ich die Fehlermeldung normal anzeigen? ?

Antwortinhalt:

PHP-Socket-Programmierung, wenn ein Fehler auftritt, ist die Fehlermeldung verstümmelt:

<code>来自客户端 PHP 的消息: hello boy错误等级:2
错误消息:socket_write(): unable to write to socket [10057]: �����׽���û����Ӳ���(��ʹ��һ�� sendto ���÷�����ݱ��׽���ʱ)û���ṩ��ַ�����ͻ������ݵ�����û�б����ܡ� 
错误文件:D:\web\frontToolLib\php\socket_server.php
错误行数:88
错误代码: 10057
文字说明: 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。

</code>

Ich habe versucht, die Kodierung (mb_convert_encoding) auf utf-8, gbk, gb2312, iso-8859-1 usw. umzustellen, aber es wurde nicht normal angezeigt. Wie kann ich die Fehlermeldung normal anzeigen? ?

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