The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"каталог"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"каталог"  
Сообщение от Snowwolf email on 31-Май-07, 10:13 
Проблемма при установке текущего каталога.
<?
chdir("./cms");
//подгружаем файл с настройками
    $_SESSION['load_setting'] = md5(".................");
    include('load_setting.php');//подгружаем файл с настройками
    $_SESSION['load_setting'] = "...";
chdir("./base/".$_SESSION['n_base']);
include('index.php');
?>
следующий код обрабатывается вполне корректно, однако при открытии страницы index.php отрабатывается только html шаблон, не подгружаются картинки, стили, скрипты, да и вообще на открытие сессии пишет
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at z:\home\localhost\www\index.php:3) in z:\home\localhost\www\cms\base\1\index.php on line 2

подскажите в чем проблемма, если открывать по прямому пути http://localhost/CMS/base/1/ все открывается нормально.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

  • каталог, Snowwolf, 11:11 , 31-Май-07, (1)  
    • каталог, Covax, 13:25 , 31-Май-07, (2)  
      • каталог, Snowwolf, 13:34 , 31-Май-07, (3)  
      • каталог, Snowwolf, 13:36 , 31-Май-07, (4)  
        • каталог, Covax, 13:59 , 31-Май-07, (5)  
          • каталог, Covax, 14:05 , 31-Май-07, (6)  

Сообщения по теме [Сортировка по времени, UBB]


1. "каталог"  
Сообщение от Snowwolf email on 31-Май-07, 11:11 
дополнение
баг с сессией отключается командой
$dir = opendir(".");
что конечно не является эталоном, но дает повод к размышлениям.
все остальное все так же не отображается.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "каталог"  
Сообщение от Covax (??) on 31-Май-07, 13:25 
>дополнение
>баг с сессией отключается командой
>$dir = opendir(".");
>что конечно не является эталоном, но дает повод к размышлениям.
>все остальное все так же не отображается.


Ошибка с хедером возникает из-за того, что до старта сессии был вывод в броузер. В этом скрипте скорее всего выводится ошибка на opendir. Посмотри все ли пути прописаны правильно. Ещё включи вывод ошибок в броузер, тогда сразу видно будет.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "каталог"  
Сообщение от Snowwolf email on 31-Май-07, 13:34 
>Ошибка с хедером возникает из-за того, что до старта сессии был вывод
>в броузер. В этом скрипте скорее всего выводится ошибка на opendir.
>Посмотри все ли пути прописаны правильно. Ещё включи вывод ошибок в
>броузер, тогда сразу видно будет.


блин совсем забыл сенкс,

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "каталог"  
Сообщение от Snowwolf email on 31-Май-07, 13:36 
А что касательно основного вопроса, я думаю может html не понимает переадресацию пути в пхп и ищет все в стартовой папке. Кто знает как переписать в хтмл текущую директорию???????????
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "каталог"  
Сообщение от Covax (??) on 31-Май-07, 13:59 
>А что касательно основного вопроса, я думаю может html не понимает переадресацию
>пути в пхп и ищет все в стартовой папке. Кто знает
>как переписать в хтмл текущую директорию???????????

Может я чего не понимаю, но каким образом хтмл увидит внутринние переменные пхп?
Если переменная base разная будет, то её надо вставлять в каждый путь в хтмл.
Насколько я помню хтмл всё смотрит с корня, с того места откуда запускался. Вот поэтому если запускать напрямую, то работает.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "каталог"  
Сообщение от Covax (??) on 31-Май-07, 14:05 
ModRewrite может переписать корень. Если правильно помню то переменная RewriteBase.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру