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

  • Автор темы Автор темы x-yuri
  • Дата начала Дата начала

x-yuri

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

народ, никто не пробовал в Zend Studio (5.5.0 build 270) подключить файл x:/.../1/2.php, при том, что существует x:/.../1/1/2.php. Очень забавный эффект получается, подключается x:/.../1/1/2.php. В общем баг из серии "Приятной отладки". Происходит как при локальном, так и при удаленном запуске
из командной строки (с ее же пхп) и под apache - все ок
 
с точки зрения виндоуз да, но его-то воспринимает php и Zend в данном случае, а они вполне адекватно к таким путям относятся. На всякий случай проверил с бекслешами - то же самое
 
x-yuri
я про три точки подряд. это собственно что?
 
а, я имел в виду, что это может быть как с:/1/2.php, так и d:/path/to/dir/1/2.php
 
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
 
бывает. В 6ой студии уже кажется можно выбирать, что запускать
 
гхм.... как-то не верится... дан абсолютный путь к файлу - с какой стати зенд решает пойти по другому пути.
 
zerkms
Из браузера если запускать дебаг, то может косячно выбрать файл для дебага. Скажем у меня в проекте есть файл index.php, и файл forum/index.php , пытаешься дебажить первый, а выскакивает второй . Редко правда, но бывало
 
бывает. В 6ой студии уже кажется можно выбирать, что запускать
так тут же речь не о запуске, а о подключении файла
интересно, кстати, под linux оно так же работает?

-~{}~ 17.12.08 09:40:

как-то не верится...
"а ты налей и отойди", мне тоже интересно, может оно у меня только так глючит
 
действительно, невнимательно прочитал. Тогда и мне "как-то не верится"
 
Автор оригинала: 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 все нормально работает.
 
Сверху