баг студии при подключении файла

x-yuri

Новичок
баг студии при подключении файла

народ, никто не пробовал в Zend Studio (5.5.0 build 270) подключить файл x:/.../1/2.php, при том, что существует x:/.../1/1/2.php. Очень забавный эффект получается, подключается x:/.../1/1/2.php. В общем баг из серии "Приятной отладки". Происходит как при локальном, так и при удаленном запуске
из командной строки (с ее же пхп) и под apache - все ок
 

x-yuri

Новичок
с точки зрения виндоуз да, но его-то воспринимает php и Zend в данном случае, а они вполне адекватно к таким путям относятся. На всякий случай проверил с бекслешами - то же самое
 

zerkms

TDD infected
Команда форума
x-yuri
я про три точки подряд. это собственно что?
 

x-yuri

Новичок
а, я имел в виду, что это может быть как с:/1/2.php, так и d:/path/to/dir/1/2.php
 

zerkms

TDD infected
Команда форума
x-yuri
приведи конкретный пример, при котором у тебя возникает ошибка.
 

x-yuri

Новичок
c:/1/1.php:
PHP:
<?php  require 'c:/1/2.php';  ?>
c:/1/2.php:
PHP:
<?php echo 1; ?>
c:/1/1/2.php:
PHP:
<?php echo 2; ?>
при запуске 1.php в студии выводится 2, т.е. подключается c:/1/1/2.php, а не c:/1/2.php
 

BRat

o_0
бывает. В 6ой студии уже кажется можно выбирать, что запускать
 

zerkms

TDD infected
Команда форума
гхм.... как-то не верится... дан абсолютный путь к файлу - с какой стати зенд решает пойти по другому пути.
 

BRat

o_0
zerkms
Из браузера если запускать дебаг, то может косячно выбрать файл для дебага. Скажем у меня в проекте есть файл index.php, и файл forum/index.php , пытаешься дебажить первый, а выскакивает второй . Редко правда, но бывало
 

x-yuri

Новичок
бывает. В 6ой студии уже кажется можно выбирать, что запускать
так тут же речь не о запуске, а о подключении файла
интересно, кстати, под linux оно так же работает?

-~{}~ 17.12.08 09:40:

как-то не верится...
"а ты налей и отойди", мне тоже интересно, может оно у меня только так глючит
 

BRat

o_0
действительно, невнимательно прочитал. Тогда и мне "как-то не верится"
 

FractalizeR

Новичок
Автор оригинала: x-yuri
c:/1/1.php:
PHP:
<?php  require 'c:/1/2.php';  ?>
c:/1/2.php:
PHP:
<?php echo 1; ?>
c:/1/1/2.php:
PHP:
<?php echo 2; ?>
при запуске 1.php в студии выводится 2, т.е. подключается c:/1/1/2.php, а не c:/1/2.php
В Zend Studio 6.0.1 все нормально работает.
 
Сверху