![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 29.07.2003 Skąd: skąd-inąd. Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam skrypt, ktory chcialbym uruchomic pod konsola (Mandriva). Skrypt mozna uruchomic przez wpisanie "php index.php" i dziala dobrze. Ale wystepuje blad w momencie, kiedy w skrypcie zostaje uzyta funkcja imap_open(). Funkcja pochodzi z rozszerzenia "imap.so". W pliku php.ini skonfigurowana jest sciezka do katalogu z rozszerzeniem i w przegladarce skrypt dziala poprawnie ! Blad wystepuje podczas proby uruchomienia tego skryptu z konsoli. Probowalem uruchamiac tak: Kod php -f index.php php -c /etc/php.ini -f index.php Czekam na pomoc z jakims pomyslem... |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 191 Pomógł: 0 Dołączył: 16.05.2003 Skąd: POLAND Ostrzeżenie: (0%) ![]() ![]() |
Moment. Mandriva to Linux... A to oznacza, ze musisz miec w samym systemie zainstalowane biblioteki do obslugi imap (w tym i sam imap). Powiem wiecej. Jesli sam kompilowales php i w trakcie tej operacji konfigurator nie wykryl owych bibliotek, tak wylaczyl mozliwosc wykorzystania funkcji imap. Musisz po dostrojeniu samego systemu skompilowac php ponownie.
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 22:25 |