Apache & php

Привет!
Проблема у меня возникла ,
я написал чат на php , писал под Windows,
ща установил Gentoo
apache 2.0.54 и php 5.0.5 под ней и тэстирую его...

под виндой у меня всё работает ок , а под Gentoo
chmod не работает, выдаёт:

Warning: chmod() [function.chmod]: Operation not permitted in /var/www/chmod/chmod.php on line 2

С сессиями проблемы, стратую сессию присваиваю
$_SESSION['login'] = "vasy";
$_SESSION['status'] = "moder";
$_SESSION['resolution'] = "1152x786";

на другой странице стартую
$_SESSION['l_n'] = "64";//может быть любым скрипт высчитывает....

после этого сессии и их значения куда то исчезают
за исключением $_SESSION['l_n'] ... =(

скажите почему так? ведь под виндой всё ок(там тоже апач 2.0.54 и пхп 5.0.5)

или есть ограничения на размер сессии?если так
то где увеличить это значение?
в php.ini я ни чего ни нашёл... =(

или скомилировано не правильно?

и на счёт chmod прокоментируйте плиз...

Насчет сессий.

Насчет сессий. По ходу проблемы в разных настройках php.ini, для скриптов писанных влоб настройки критичны. Надо смотреть session.* в обоих php.ini. Некоторые скрипты точены под опцию register_globals=on (off).

в скриптах

в скриптах расчитано на register_globals=off...
пойду поищу этот второй ини файл

По поводу chmod -

По поводу chmod - скорее всего прав на смену оных нет на файл.

меняй владельца

Буквально вчера наступил на эти грабли.. У меня всю жизни мои виртуальные хосты на fat-разделел лежали, а вчера создал ещё один ина ext2.. Короче проблемарешилась просто: дла запуска апача бал создан новыю юзер - apache. Когда я у всех вайлов сменил владеца на apache всё стало гладко....

Сэнкс за помощь!

всем спасибо...

а где второй php.ini файл?
один у меня в /usr/local/lib
а второй чёта х3 где...

/usr/local/lib ? ты

/usr/local/lib ?
ты руками ставил чтоли? а почему сразу об этом не написал? если ты руками ставил, то только тебе извесно, где что будет находиться!
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

А если не руками

тогда:

emerge gentoolkit
equery f mod_php | grep php.ini
equery f php | grep php.ini

не поможет, он

не поможет, он же руками ставил
а вообще помочь ему может man find ;)
_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.

да его нет

да его нет вроде, а куда его создавать х3..

всё

всё разрешилось, там нету у меня второго php.ini , тока адын...

там у меня была объявлена переменная ,ей присвоил значение:

$test = "/*profiles/*";

по идее эта переменная типа string ,
но интерпритатор почемуто берётся делить и умножать это
значение в условиях...
я знал что можна к строковым прибавлять интегеры
и всё такое, но как то сильно этим не интересовался,
под виндой же всё работало =)....

так что пришлось просто поменять значение в конфиг. файле
который инклюдится, а так бы я упател лапатить приложение
~ в 2500 строк руками...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".