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/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
А если не руками
тогда:
не поможет, он
не поможет, он же руками ставил
а вообще помочь ему может
man find
;)_________________
GNU/Wonderland -- GNU/Страна чудес, страна, в которой вы часто бываете, но, в которую, что примечательно, не надо оформлять визу.
да его нет
да его нет вроде, а куда его создавать х3..
всё
всё разрешилось, там нету у меня второго php.ini , тока адын...
там у меня была объявлена переменная ,ей присвоил значение:
$test = "/*profiles/*";
по идее эта переменная типа string ,
но интерпритатор почемуто берётся делить и умножать это
значение в условиях...
я знал что можна к строковым прибавлять интегеры
и всё такое, но как то сильно этим не интересовался,
под виндой же всё работало =)....
так что пришлось просто поменять значение в конфиг. файле
который инклюдится, а так бы я упател лапатить приложение
~ в 2500 строк руками...