Bug #9445 Updated: error message when using fopen or file functions
| From: | r1oger at email dot com | Date: | Fri, 21 Jun 2002 13:20:28 +0000 |
| Subject: | Bug #9445 Updated: error message when using fopen or file functions | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-11672@lists.php.net to get a copy of this message | ||
ID: 9445
Updated by: r1oger@email.com
Reported By: pgould@dircon.co.uk
Status: Closed
Bug Type: HTTP related
Operating System: FreeBSD 4.2
PHP Version: 4.0.4pl1
New Comment:
I've see your bug and this has also occured to me.
My warnings are shown in the following...
Warning: fopen("http://s6aip.uhome.net/ex/exnews_express.exd","r")
-
Message too long in /virtual/s6aip.uhome.net/./index_6.php on line 210
Warning: Supplied argument is not a valid File-Handle resource in
/virtual/s6aip.uhome.net/./index_6.php on line 211
Warning: Supplied argument is not a valid File-Handle resource in
/virtual/s6aip.uhome.net/./index_6.php on line 212
I think the problem is not caused by many characters... according to my
txt file "http://s6aip.uhome.net/ex/exnews_express.exd",
it only
contains about 260 words in one line. Then I split the txt file into
many lines, the problem still occured. Also, i don't think the problem
is caused by Chinese words as the txt file contains Chinese words.
What is the real reason for this problem?
In addition, my page is uploaded to a free web hosting website's server
which is using PHP version 4.0.5. So, I cant upgrade any config....
How can I solve the problem???
Previous Comments:
------------------------------------------------------------------------
[2001-07-21 21:37:30] andy@php.net
The problem is probably caused by the REALLY long line. Try
upgrading to the current version. If that still doesn't
work, re-open.
------------------------------------------------------------------------
[2001-02-25 15:18:42] pgould@dircon.co.uk
The source for that html page is all on one line. Approx. 19,000
characters. I can fopen/file(), without any problems, html pages which
have newline breaks throughout.
------------------------------------------------------------------------
[2001-02-25 15:15:28] pgould@dircon.co.uk
This is the error message I get:
Warning: fopen("http://www.citywire.co.uk/","r")
- Message too long in
/usr/home/jon/webs/blahblah/htdocs/pull/citywire.php on line 87
Here is the script:
$filename = "http://www.citywire.co.uk/latestnews/default.asp";
$fd = fopen ($filename, "r");
This is my ISP's setup:
FreeBSD 4.2
./configure' '--with-apxs=/usr/local/sbin/apxs' '--enable-versioning'
'--with-system-regex' '--with-config-file-path=/usr/local/etc'
'--disable-debug' '--enable-track-vars' '--without-gd'
'--disable-pear'
'--without-mysql' '--with-gd=/usr/local' '--with-ttf=/usr/local'
'--with-zlib' '--with-mcrypt=/usr/local' '--with-mhash=/usr/local'
'--with-imap=/usr/local' '--with-mysql=/usr/local'
'--with-xml=/usr/local' '--enable-ftp' '--with-gettext=/usr/local'
'--with-ming' '--prefix=/usr/local' 'i386--freebsd4.2'
I don't have access to php.ini unfortunately.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=9445&edit=1