Автор Тема: posfix  (Прочетена 1302 пъти)

carlitto

  • Напреднали
  • *****
  • Публикации: 33
    • Профил
posfix
« -: Dec 15, 2005, 15:50 »
Здравейте!
Имам инсталиран postfix, както и postfixadmin за уеб администриране.
Задавам в браузър:
http://192.168.0.1/postfixadmin/users/login.php
при което след въвеждане на админ юзер и пас за домейна, получавам следното:
Fatal error: Call to undefined function: session_start() in /srv/www/htdocs/postfixadmin/users/login.php on line 61
Ако някой може да помогне къде бъркам, благодаря предварително!
Активен

"You want to be making moves on the street?
Have no attachments. Allow nothing to be in your life...
...that you can't walk out on in 30 seconds if you spot the heat around the corner."

  • Гост
posfix
« Отговор #1 -: Dec 15, 2005, 20:43 »
ами бъркаш на 61ви ред на login.php  '<img'>
Активен

fierce

  • Напреднали
  • *****
  • Публикации: 78
  • Distribution: SuSE от версия 8.2
  • Window Manager: KDE+Console
    • Профил
    • WWW
posfix
« Отговор #2 -: Dec 16, 2005, 11:39 »
Ако не успееш с postfixadmin, пробвай с webmin, мисля че беше преведен модула за postfix на български.
Активен

openSUSE 12.3 - Registered Linux user #376002

Home PC - AMD Phenom II X4 955 BE | ASRock K10N78D | 4GB RAM Kingston | GF 8800GT Zilent | WD 640GB AAKS | DVD-RW - LG GH22LS50 | Fortron 500W | LG 196WTQ |
Laptop - ASUS K51AE-SX063L

n_antonov

  • Напреднали
  • *****
  • Публикации: 1185
    • Профил
    • WWW
posfix
« Отговор #3 -: Dec 16, 2005, 12:32 »
Цитат (fierce @ Дек. 16 2005,14:39)
Ако не успееш с postfixadmin, пробвай с webmin, мисля че беше преведен модула за postfix на български.

Webmin не може да замести postfixadmin. Това са съвсем различни програми с различни цели. А проблемът според мен се дължи на факта, че PHP-то няма поддръжка на базата данни, която се ползва за съхранение на потребителските акаунти.
Активен

-------------------------------------------------------------------------
./debian/rules

peio

  • Напреднали
  • *****
  • Публикации: 74
    • Профил
posfix
« Отговор #4 -: Dec 16, 2005, 12:50 »
Защото SuSE включват подръжката на сесии като отделен пакет, който се нарича php4-session.
Инсталирай го, рестартирай httpd и трябва да работи.
Активен

ntenev

  • Напреднали
  • *****
  • Публикации: 125
    • Профил
posfix
« Отговор #5 -: Dec 16, 2005, 12:59 »
session_start() е функцията която трябва да стартира сесия в php ... не си казал каква е дистрибуцията и дали си сам си си компилирал php, но възможно е тази грешка да идва от това че php ти е компилирано без поддръжка на сесии. направи си един файл i.php (примерно) със съдържание:

<?php
  phpinfo();
?>

и потърси информацията за session. ако сесиите са поддържани би трябвало в таблиците да имаш ред от сорта на:

Session Support - enabled

 погледни първо това как е, пък ще гледаме нататък

 Поздрави !

П.С. ... така де, трябваше да погледна заглавието, там си си казал че си със SuSE ... е, peio ти е дал решението.
Активен

carlitto

  • Напреднали
  • *****
  • Публикации: 33
    • Профил
posfix
« Отговор #6 -: Dec 16, 2005, 13:24 »
Първото, което пробвах, беше инсталиране на php4-session. Получи се, благодаря ви много.
Активен

"You want to be making moves on the street?
Have no attachments. Allow nothing to be in your life...
...that you can't walk out on in 30 seconds if you spot the heat around the corner."

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Настройка на posfix за два домейна
Настройка на програми
bonbon 0 538 Последна публикация Dec 05, 2009, 17:15
от bonbon