ID:               37672
 User updated by:  php-bugs at shad dot pp dot ru
 Reported By:      php-bugs at shad dot pp dot ru
-Status:           Bogus
+Status:           Open
 Bug Type:         Unknown/Other Function
 Operating System: Windows 2000 SP4 + hotfixes
 PHP Version:      5.1.4
 New Comment:

Ok, here is an example.

http://home.shad.pp.ru/test/

In this test directory you will find another directory containing
cyrillic characters. Directory listing is provided via PHP script
index.php, which is the same in both directories. If you try to access
this cyrillic named directory, you will get blank screen. But you can
access any file within this directory by direct links:

http://home.shad.pp.ru/test/%D0%BA%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%B8%D1%86%D0%B0/text.txt
http://home.shad.pp.ru/test/%D0%BA%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%B8%D1%86%D0%B0/test.rar

I also made simple script containing only one command:

<?php
  echo 'Hello world!';
?>

Put it in the same directory as test.php. You will also get blank
screen, trying to access it by url:
http://home.shad.pp.ru/test/%D0%BA%D0%B8%D1%80%D0%B8%D0%BB%D0%BB%D0%B8%D1%86%D0%B0/test.php


Previous Comments:
------------------------------------------------------------------------

[2006-06-19 09:28:48] [EMAIL PROTECTED]

Every other PHP user (including me) is able to open file directory
containing non-ASCII characters.
You didn't provide a piece of information (except for the error
message) required to identify your problem.
Please provide at least something useful.
Until then -> bogus.

------------------------------------------------------------------------

[2006-06-19 08:29:46] php-bugs at shad dot pp dot ru

You don't need unicode support to access directory with normal
non-latin characters. Every other non-unicode program can access,
correctly display name, rename or delete them using ANSI file api,
which is used by PHP.

------------------------------------------------------------------------

[2006-06-19 07:23:25] [EMAIL PROTECTED]

We're working on Unicode support in PHP6. Feel free to help us
testing/improving it.
Until then you have to live with what you have now.

------------------------------------------------------------------------

[2006-06-18 18:13:30] php-bugs at shad dot pp dot ru

I've asked in php-windows maillist and received no answer. If you know
where's the problem, please, post it here. Or post a ling to FAQ where
I can find a solution. But I beleive, if you read my report a bit more
carefully, you will see it's a problem of PHP. Let me explain. I can
access every directory or file regardless of what characters are used
for it's name, I can access (download or view for example) every file
within such directory. But I CAN'T run a PHP script from such
directory. PHP treats 'current directory' wrong after which it tries to
include something from wrongly detected directory name and fails. It's
PHP problem. If you want, I can produce an example directory, from
which you will be able to download text and binary files, but get a
blank screen trying to access _working_ PHP script. I will put the same
script in another directory and it will work from there, you will see
that. I will produce you any logs you want.

------------------------------------------------------------------------

[2006-06-02 10:36:25] [EMAIL PROTECTED]

Sorry, but your problem does not imply a bug in PHP itself.  For a
list of more appropriate places to ask for help using PHP, please
visit http://www.php.net/support.php as this bug system is not the
appropriate forum for asking support questions.  Due to the volume
of reports we can not explain in detail here why your report is not
a bug.  The support channels will be able to provide an explanation
for you.

Thank you for your interest in PHP.



------------------------------------------------------------------------

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/37672

-- 
Edit this bug report at http://bugs.php.net/?id=37672&edit=1

Reply via email to