wez             Sun May 23 08:41:56 2004 EDT

  Modified files:              
    /phpdoc/en  language-snippets.ent 
  Log:
  more detail on the ssl problem in IIS
  
  
http://cvs.php.net/diff.php/phpdoc/en/language-snippets.ent?r1=1.88&r2=1.89&ty=u
Index: phpdoc/en/language-snippets.ent
diff -u phpdoc/en/language-snippets.ent:1.88 phpdoc/en/language-snippets.ent:1.89
--- phpdoc/en/language-snippets.ent:1.88        Wed May 19 14:46:47 2004
+++ phpdoc/en/language-snippets.ent     Sun May 23 08:41:56 2004
@@ -1,4 +1,4 @@
-<!-- $Revision: 1.88 $ -->
+<!-- $Revision: 1.89 $ -->
 
 <!ENTITY warn.experimental '<warning><simpara>This extension is
 <emphasis>EXPERIMENTAL</emphasis>. The behaviour of this extension --
@@ -22,10 +22,16 @@
 <link linkend="ini.allow-url-fopen">allow_url_fopen</link> is enabled.
 </para></warning>'>
 
-<!ENTITY warn.ssl-non-standard '<warning><para>Some non-standard compliant
-webservers, such as IIS, send data in a way that causes PHP to raise warnings.
-When working with such servers you should lower your <link 
linkend="ini.error-reporting">
-error_reporting</link> level not to include warnings.</para></warning>'>
+<!ENTITY warn.ssl-non-standard '<warning><para>When using SSL, Microsoft IISi
+will violate the protocol by closing the connection without sending a
+close_notify indicator.  PHP will report this as "SSL: Fatal Protocol Error"
+when you reach the end of the data.  To workaround this, you should lower your
+<link linkend="ini.error-reporting">error_reporting</link> level not to include 
warnings.
+PHP 4.3.7 and higher can detect buggy IIS server software when you open
+the stream using the https:// wrapper and will suppress the warning for you.
+If you are using <function>fsockopen</function> to create an ssl:// socket,
+you are responsible for detecting and suppressing the warning yourself.
+</para></warning>'>
 
 <!ENTITY note.no-remote '<note><simpara>This function will not work on 
 <link linkend="features.remote-files">remote files</link> as the file to

Reply via email to