Автор Тема: Автозамена URL  (Прочитано 4670 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« : 11 Июля 2002, 13:51:34 »
скомнилировал php c опцией --enable-trans-id но SID в урлы почемуто не добавляется
для того чтобы проверить работает ли автозамена написал след код

session_start();
?>


 


"Hello World!"
test
echo "test";
echo SID;
//echo session_id();
?>



судя по тому что прочитал в доках строка test должна была после выполнения php скрипта стать типа test
но ничего этого не наблюдаю..
куки в броузере отключены более того стоит опция в php.ini
session.use_cookies = 0
когда смотрю phpinfo()
присутствует строка в разделе Standart
session.use_trans_sid             1                           1

помогите разобраться плиз!

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #1 : 11 Июля 2002, 14:00:59 »
echo "test";
Проверь чего пишет phpinfo()
AS IS...

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #2 : 11 Июля 2002, 14:33:25 »
тоже самое что и раньше
а строка echo "test";
выводит тоже самое что и
echo "test";

то что так можно делать я знаю но весь смысл темы в том при опции --enable-trans-id такие строки писать не нужно.. SID должен сам добавится к ссылке в случае если отключены куки(это я прочитал на http://php.spb.ru/php/session.html) но это почему то не работает :(

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
Автозамена URL
« Ответ #3 : 11 Июля 2002, 15:37:12 »
Посмотри phpinfo(): url_rewriter.tags установлено a=href,area=href,frame=src,input=src,form=fakeentry ?
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #4 : 11 Июля 2002, 15:49:32 »
в phpinfo у меня нет url_rewriter:(

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #5 : 11 Июля 2002, 15:57:59 »
но покопавшись в php.ini обнаружил
session.use_trans_sid = 1

url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"

  • Гость
Автозамена URL
« Ответ #6 : 12 Июля 2002, 12:14:51 »
привожу строку конфигурирования php

\'./configure\' \'--with-mysql=/usr/local/mysql\' \'--with-xml\'
                        \'--with-apache=../apache_1.3.26\' \'--with-curl=/usr/local/curl\' \'--enable-track-vars\'
                        \'--enable-trans-id\'
люди помогите! уже второй день долбаюсь и ничего не выходит хотя вроде делаю все как в книжках умных написано :(

  • Гость
Автозамена URL
« Ответ #7 : 12 Июля 2002, 14:14:36 »
Короче...
1. Проверь путь к файлам сессий и доступ к этому каталогу.
2. SID добавляется только если нельзя создать куки.
3. Для теста сделай 2 файла:
3.1 $test1 = 456; session_register(\'test1\');... ссылка на второй файл...
3.2 session_register(\'test1\'); echo $test1;

Залазь на первый файл через Браузер, кликай на ссылку, должно светится 456!

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #8 : 12 Июля 2002, 15:42:05 »
а где файли сессий должны хранится?
то как Alex2003 написал при выключенных куках не работает... но если включить куки то  работет

Оффлайн GotZfild

  • Универсал
  • Старожил
  • ****
  • Сообщений: 456
  • +0/-0
  • 2
    • Просмотр профиля
    • http://myphp.dem.ru
Автозамена URL
« Ответ #9 : 12 Июля 2002, 16:42:04 »
Цитировать
а где файли сессий должны хранится?

Там, где указано в php.ini в параметре session.save_path
После трех дней без программирования жизнь становится бессмысленной.

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #10 : 12 Июля 2002, 17:07:45 »
оказавается надо писать --enable-trans-sid а не --enable-trans-id
в чем и заключалась ошибка..
спасибо всем откликнувшимся!

Оффлайн barmaley

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 10
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Автозамена URL
« Ответ #11 : 12 Июля 2002, 17:09:10 »
PS. на http://php.spb.ru/php/session.html написано именно
--enable-trans-id что и ввело меня в заблуждение :(

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28