Bug #73797 [Com]: __DIR__ !== getcwd()
| From: | anrdaemon at freemail dot ru | Date: | Mon, 06 Feb 2017 11:45:56 +0000 |
| Subject: | Bug #73797 [Com]: __DIR__ !== getcwd() | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-207197@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=73797&edit=1
ID: 73797
Comment by: anrdaemon at freemail dot ru
Reported by: anrdaemon at freemail dot ru
Summary: __DIR__ !== getcwd()
Status: Feedback
Type: Bug
Package: Filesystem function related
Operating System: Windows
PHP Version: 7.1.0
Block user comment: N
Private report: N
New Comment:
You're not familiar with standard Windows CMD?
SET PROMPT=[%USERNAME%@%COMPUTERNAME% $P]$_$G$S
Previous Comments:
------------------------------------------------------------------------
[2017-02-05 10:17:14] requinix@php.net
I'm not familiar with that "SYSTEM@DAEMON-V7" CLI. What is it? What if you try your
steps from the regular cmd.exe?
------------------------------------------------------------------------
[2017-02-05 10:00:03] anrdaemon at freemail dot ru
[SYSTEM@DAEMON-V7 C:\]
> mklink /J "%TEMP%\test.dir" "C:\Documents and Settings\Public\Desktop"
Ñоединение Ñоздано длÑ
C:\Users\ANRDAE~1\AppData\Local\Temp\test.dir <<===>> C:\Documents and
Settings\Public\Desktop
[SYSTEM@DAEMON-V7 C:\]
> cd "%TEMP%\test.dir"
[SYSTEM@DAEMON-V7 C:\Users\ANRDAE~1\AppData\Local\Temp\test.dir]
> echo ^<^?php print __DIR__ . ^"\n^"; print getcwd() . ^"\n^"; >
> test.php
[SYSTEM@DAEMON-V7 C:\Users\ANRDAE~1\AppData\Local\Temp\test.dir]
> C:\php\php.exe -f test.php
C:\Documents and Settings\Public\Desktop
C:\Users\ANRDAE~1\AppData\Local\Temp\test.dir
[SYSTEM@DAEMON-V7 C:\Users\ANRDAE~1\AppData\Local\Temp\test.dir]
> cd \ && del "%TEMP%\test.dir\test.php" && rd
> "%TEMP%\test.dir"
[SYSTEM@DAEMON-V7 C:\]
>
------------------------------------------------------------------------
[2017-02-05 08:51:04] requinix@php.net
"Exactly as provided"? Okay.
C:\>mklink /J "%TEMP%\test.dir" "C:\Documents and Settings\Public\Desktop"
Junction created for C:\Users\*\AppData\Local\Temp\test.dir <<===>> C:\Documents and
Settings\Public\Desktop
C:\>cd "%TEMP%\test.dir"
C:\Users\*\AppData\Local\Temp\test.dir>echo ^<^?php print __DIR__ . ^"\n^"; print
getcwd() . ^"\n^"; > test.php
Access is denied.
C:\Users\*\AppData\Local\Temp\test.dir>C:\php\php.exe -f test.php
The system cannot find the path specified.
Now it's your turn:
What is the output when YOU run the steps exactly as provided?
------------------------------------------------------------------------
[2017-02-05 08:44:23] anrdaemon at freemail dot ru
Just because you don't want to test it, doesn't mean it does not exist.
Please follow reproduction steps exactly as provided.
------------------------------------------------------------------------
[2017-02-05 04:22:23] php-bugs at lists dot php dot net
No feedback was provided. The bug is being suspended because
we assume that you are no longer experiencing the problem.
If this is not the case and you are able to provide the
information that was requested earlier, please do so and
change the status of the bug back to "Re-Opened". Thank you.
------------------------------------------------------------------------
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
https://bugs.php.net/bug.php?id=73797
--
Edit this bug report at https://bugs.php.net/bug.php?id=73797&edit=1