powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Путь в include.
22 сообщений из 22, страница 1 из 1
[PHP] Путь в include.
    #33118080
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток!

РНР 4.0.3 под IIS на ХР
Код: plaintext
include ("../file.php"); 

работает!

РНР 4.0.3 под IIS на 2000Server
Код: plaintext
include ("../file.php"); 

НЕ работает!

Ставились РНР одинаково... Чесно не знаю уже где и искать...Настройки прошерстил - вроде все нормально...

Help me, PLEASE!!!
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118116
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И что за ошибку выдает?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118150
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ниче не выдает... просто не вставляет...
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118162
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ничего не работает! Что делать???
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118179
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, конечно, за ФАК...
ошибки проверять умею и они у меня включены... синтаксис вроде тож понимаю что к чему...
вставляется файл с функциями... в первом варианте функция (ее вызов идет ниже в файле в который вызывается файл с функциями %=) ) выполняется, а во втором говорит что функция не определена... т.е. файл небыл вставлен...
т.е. он непонимает пути... (подставлял в туже дерикторию и ниже - понимает, выше по каталогу - нехочет...)... т.е. дело в " ../ " переходе вверх по каталогу...
Вопрос!!! Почему в одном варианте он срабатывает... а во втором - нет!?
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118218
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tarchuДоброе время суток!

РНР 4.0.3 под IIS на ХР
...
Настройки прошерстил - вроде все нормально...

Help me, PLEASE!!!
а
Код: plaintext
1.
2.
include ('..\file.php'); 
include ("..\\file.php"); 

заработает?
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118220
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не может такого быть, что вы подключаете файл, а файл не подключается и нет сообщений об ошибках.
Проверьте, тот ли файл вы подключаете и есть ли в нем соотвествующие функции.
Различие между абсолютными и относительными путями. В файловой системе и на сайте. - третьего не дано.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118231
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Ksnk
Пробовал - неполучается...

2 4m@t!c
ссылку читал... спасибо.
Еще один момент (сорри что сразу упустил...)!
На машине №1 с ХР есть каталог с сайтом.
На машине №2 с 2000Сервантом есть виртуальный (подключенный с машины №1) каталог с тем же сайтом (т.е. файлы везде одни и теже).
Т.е. обрабатываются одни и теже файлы только на разных машинах...
Т.е. небыть файла или неправильно указан путь - быть неможет.
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118258
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
4m@t!cНе может такого быть, что вы подключаете файл, а файл не подключается и нет сообщений об ошибках.У него похоже другая ситуация - инклудится не тот файл, который он ожидает. Впрочем, FAQ debug + paths должно быть более чем достаточно, чтобы он разобрался с проблемой сам.
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118269
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* 4m@t!cНе может такого быть, что вы подключаете файл, а файл не подключается и нет сообщений об ошибках.У него похоже другая ситуация - инклудится не тот файл, который он ожидает. Впрочем, FAQ debug + paths должно быть более чем достаточно, чтобы он разобрался с проблемой сам.

В том-то и дело... что неможет быть не тот файл... Файл один и тот же...
Он один с функциями...
На одной (№1) машине я его подключаю раз из того же каталога - работает, раз из каталога ниже (т.е. используя подъем вверх) - работает.
На второй (№2) машине я его подключаю раз из того же каталога - работает, раз из каталога ниже (т.е. используя подъем вверх) - НЕ работает.

И перед тем как написать сюда весь деть пытался найти проблему - марно...

Жду ответов\предложений...
Заранее всем СПАСИБО!
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118274
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скрипт один и тот же везде (файлы одни и теже)...
просто обрабатывается (ОДНО И ТОЖЕ) на разных машинах...
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118283
Ksnk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tarchuСкрипт один и тот же везде (файлы одни и теже)...
просто обрабатывается (ОДНО И ТОЖЕ) на разных машинах...
Возможно проблема в версии PHP. Надо сказать, что 4.0.3 - несколько древняя...
Можно порекомендовать заменить все хозяйство на
Код: plaintext
1.
2.
3.
4.
5.
$myname = str_replace("\\","/",__FILE__);
$SCR_DIR = dirname($myname)."/";
$SCR_UPDIR = dirname($SCR_DIR)."/";

include($SCR_UPDIR."file.php");
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33118285
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
tarchuВ том-то и дело... что неможет быть не тот файл... Файл один и тот же...
Он один с функциями...[/q]Вот только не надо устраивать абсолютно бессмысленных споров. Вам уже дали чёткие инструкции. Что читать и куда копать. Идите и выполняйте. Под лежачий камень, как известно, вода не течёт.[quot]Жду ответов\предложений...Вам уже сказали - используйте АБСОЛЮТНЫЕ пути. Но вас же такой ответ не устраивает - вы хотите, чтобы всё само, без вашего вмешательства, заработало, по лёгкому взмаху руки какого-нибудь волшебника с форума.
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33119614
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ksnk
Код: plaintext
1.
2.
3.
4.
5.
$myname = str_replace("\\","/",__FILE__);
$SCR_DIR = dirname($myname)."/";
$SCR_UPDIR = dirname($SCR_DIR)."/";

include($SCR_UPDIR."file.php");


Глянул как делали в PHPBB...

Код: plaintext
1.
$SCR_UPDIR = "./../";
include($SCR_UPDIR."file.php");

Через переменную пробовал - не получается...
попробую как Вы написали... хотя грызут меня сомнения что и из этого ничего не получиться...

Просто черти-что какое-то получается...

ЗЫ: Поставил отображаться вэриоры... так он таки на второй машине пишет что-то про неправильный путь... а на первой нет. Но я все понять немогу почему одним и тем же обработчиком, с одними и теми же настройками выполняет поразному.
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33119630
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что ж все клещами нужно вытягивать?
Четко ошибку запостите!
И попробуйте абсолютные пути.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33119654
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* tarchuВ том-то и дело... что неможет быть не тот файл... Файл один и тот же...
Он один с функциями...Вот только не надо устраивать абсолютно бессмысленных споров. Вам уже дали чёткие инструкции. Что читать и куда копать. Идите и выполняйте. Под лежачий камень, как известно, вода не течёт.Жду ответов\предложений...Вам уже сказали - используйте АБСОЛЮТНЫЕ пути. Но вас же такой ответ не устраивает - вы хотите, чтобы всё само, без вашего вмешательства, заработало, по лёгкому взмаху руки какого-нибудь волшебника с форума.

Уважаемый, * !!!
Во-первых! Перед тем как обратиться на форум я сам сижу допоследнего и разбераюсь. А не бегу при каждой ошибке на форум за волшебником.
Во-вторых! Споры начинаете устраивать Вы!
В-третьих! Есть проблема с конкретными условиями! (путь относительный и точка!) и она пока не разрешена...
В-четвертых! Еесли Вам нечего сказать больше по этой проблеме, то не мешайте пожалуйста общаться с людьми, которые хоть пытаються помочь, а не как Вы только ссылаясь на чьи-то посты посылаете их выполнять.

Надеюсь я Вас не обидел! Выслушаю Вас если будет дельное предложение!!!
Спасибо за Вашу отзывчивость!
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33119657
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вэрриоры -- это варнинги+эрроры?)
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33119673
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlвэрриоры -- это варнинги+эрроры?)

УГУ 8-)
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33119899
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
tarchuВ-третьих! Есть проблема с конкретными условиями! (путь относительный и точка!) и она пока не разрешена...Она будет решена, как только вы воспользуетесь абсолютными путямиВ-четвертых! Еесли Вам нечего сказать больше по этой проблеме, то не мешайте пожалуйста общаться с людьми, которые хоть пытаються помочь, а не как Вы только ссылаясь на чьи-то посты посылаете их выполнять.Если бы вы их выполнили - вы бы давно решили проблему. При чём, возможно, даже самостоятельно (это как раз про "во-первых" - вы программист или кто? вот и отлаживайте программу).
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33120375
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
* tarchuВ-третьих! Есть проблема с конкретными условиями! (путь относительный и точка!) и она пока не разрешена...Она будет решена, как только вы воспользуетесь абсолютными путями В-четвертых! Еесли Вам нечего сказать больше по этой проблеме, то не мешайте пожалуйста общаться с людьми, которые хоть пытаються помочь, а не как Вы только ссылаясь на чьи-то посты посылаете их выполнять.Если бы вы их выполнили - вы бы давно решили проблему. При чём, возможно, даже самостоятельно (это как раз про "во-первых" - вы программист или кто? вот и отлаживайте программу).

Абсолютный поставил - результат тот-же...
Я понимаю что это звучит странно... но это так... Почему и обратился на форум.

Сорри... сегодня уже убегаю. Завтра постораюсь всю задачу и проблему описать целиком и полностью.

Спасибо!
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33120674
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
tarchuАбсолютный поставил - результат тот-же...Вы так и не прочли FAQ по отладке. Ну что ж, цитируюДопустим, сообщение об ошибке появляется и ты его получил. Что делать дальше? Очень просто - прочесть и исправить. Если не хватает зания английского языка, то стоит либо воспользоваться переводчиком, либо взять значащую часть этого сообщения и запросить Google. 90% вероятности, что кто-то с такой ошибкой уже сталкивался и ты тут же прочтешь ответ.
Если же не нашел, то задай вопрос в форуме, точно скопировав небольшой (3-5 строк) кусок кода, в котором произошла ошибка, точно указав строку, о которой говорится в сообщении об ошибке, а так же - самое главное! - само сообщение об ошибке .
Согласись, что с такой информацией тебе на форуме помогут гораздо скорее и качественней?
...
Рейтинг: 0 / 0
[PHP] Путь в include.
    #33121959
tarchu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, Всем спасибо!

Ну видно неумею я объяснять в чем дело и что мне нужно в результате...
Буду обходиться окольными путями хоть это и не рационально...

Еще раз всем спасибо!
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [PHP] Путь в include.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]