![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Nie zakłada mi pliku sesji w tmp. Po standartowych wpisach session_start(); itd. nie tworzy się plik sesji.
Zresztą sprawdzałem już skrypty na innym serwerze i działają. Problem jest zapewne z konfiguracją samej sesji. Wydaje mi się że wszystko przejrzałem ale nie mogę natrafić na błąd. Może ktoś mi podpowie co powinienem sprawdzić. Informacyjnie mam, Suse EPS9, Apach2, PHP4.3.4. Czy może ktoś wie, w którym miejscu szukać problemu? Pozdrawiam Konrad |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 764 Pomógł: 3 Dołączył: 30.04.2003 Ostrzeżenie: (0%) ![]() ![]() |
zle ustawienie session.save_path w php.ini ?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
W php. ini mam ustawione na /tmp
Czy powinno być inaczej? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Jaki masz system? bo jesli windows to musisz podac pelna sciezke i utworzyc taki katalog.
-------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Serwer jest linuksowy Suse
Założyłem nowy katalog nadałem mu uprawnienia zmieniłem w pis w php.ini i teraz mi zakłada plik lecz nie wpisuje do niego danych (nie rejstruje zmiennej i jej wartości) W przegladarce wyrzuca mi Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /srv/www/htdocs/ECB/password/TMPb0wufk0zz5.php:9) in /srv/www/htdocs/ECB/password/TMPb0wufk0zz5.php on line 10 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /srv/www/htdocs/ECB/password/TMPb0wufk0zz5.php:9) in /srv/www/htdocs/ECB/password/TMPb0wufk0zz5.php on line 10 skrypt testowy jest najprostszy <?php session_start(); sesion_register('tekst'); $tekst=1; ?> Czy problem może tkwić w uprawnieniach do katalogu tmp? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 789 Pomógł: 41 Dołączył: 30.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj dodać ob_start() (na początku) i ob_end_flush() (na końcu)...
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Teraz wyrzuca mi w przeglądarce
Parse error: parse error in /srv/www/htdocs/ECB/password/TMPbvl4ck112w.php on line 11 Linia 11 to: sesion_register('tekst'); i nie ma pliku sesji w katalogu tmp |
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%) ![]() ![]() |
Cytat Czy problem może tkwić w uprawnieniach do katalogu tmp? A php moze do tego katalogu zapisywac? -------------------- |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
Problem wyglada tak że pliki sesji sie tworzą a nie zapisują się do nich wartości.
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 2.07.2005 Ostrzeżenie: (30%) ![]() ![]() |
Ja mam Windows XP Pro apache 1.3.* i php 4.3.11 i folder sesji c:\usr\sesjephp i śmiga
![]() Ale kiedyś nie miałem ustawionego katalogu i O DZIWO SESJE DZIAŁAŁY ![]() -------------------- Mój localhost: Apache 1.3.*, PHP 4.3.11, MySQL 4.0.24-nt, Perl (Windows XP Pro SP2)
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 85 Pomógł: 0 Dołączył: 15.07.2005 Ostrzeżenie: (0%) ![]() ![]() |
moze sprobuj
zamiast
btw tez posiadam suse 9 (instal z ftp) i jedyna rzecz ktora musialem w konfigu apacza zmienic to dodanie SSL, konfig apacza w suse jest rozbity na kilkanascie malych pliczkow co niekiedy utrudnia zlokalizowanie bledu radze przejrzec wszystkie pliczki w katalogu /etc/apache2/ i jego podkatalogach mozliwe ze w ktoryms z tych plikow masz overridniete ustawienia z httpd.conf jesli to nie pomoze to looknij jeszcze na konfig php |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 6.07.2025 - 17:06 |