amp installation

fbraun

Neuer User
Mitglied seit
2 Feb 2006
Beiträge
15
Punkte für Reaktionen
0
Punkte
0
Hallo Leute,

ich bin ein absoluter asterisk Einsteiger, also habt Nachsicht mit mir, :)

Bei uns im Geschäft habe ich mal ins Gespräch gebracht den Asterisk einzusetzen und unsere alte elmeg Anlage (die nur Ärger macht) abzulösen. Nur leider stellt sich das als sehr schwer dar, :)

Ich habe folgende Konfiguration:
Suse10
asterisk 1.2.4
avm fritz!card pci 2.0

Habe nun das aktuelle Asterisk Management Portal heruntergeladen und es versucht nach der INSTALL Datei zu erstellen. Leider funktioniert das nicht wirklich, :-(

Folgender Fehler erscheint, wenn ich auf der Startseite des Webservers Asterisk Management Portal (AMP) auswähle:

Warning: main(DB.php) [function.main.html]: failed to open stream: No such file or directory in /srv/www/htdocs/admin/common/db_connect.php on line 14

Fatal error: main() [function.require.html]: Failed opening required 'DB.php' (include_path='/usr/share/php') in /srv/www/htdocs/admin/common/db_connect.php on line 14


Kann mir jemand von euch weiterhelfen? Der Asterisk läuft soweit aber so gut wie unkonfiguriert.

Vielen Dank im voraus!
 
In der AMP Doku (und nimm nicht das PDF! Nimm das install.txt im tar file) ist genau beschrieben was alles installiert sein muss damit AMP läuft.

Ist dies der Fall?

libxml2
libtiff
libtiff-devel
lame
httpd (or Apache2)
mysql (or mysql-client)
mysql-devel (or libmysqlclient10-dev)
mysql-server
php (or php4)
(on debian, also install libapache2-mod-php4)
php4-pear (if pear is not included with your php)
php-mysql
(on SUSE, also install php4-gettext and php4-session)
openssl
openssl-devel (or libssl-dev)
kernel-source (or linux-source)
perl
perl-CPAN
cvs
bison
ncurses-devel (or libncurses5-dev)
audiofile-devel (or libaudiofile-devel)
curl
sox

Nach deiner Fehlermeldung glaube ich, aber mit ziemlicher sicherheit das in deinem Pear das DB Modul fehlt. Gibt mal:

"pear list" ein.

Asterisk-AMP common # pear list
Installed packages:
===================
Package Version State
Archive_Tar 1.1 stable
Console_Getopt 1.2 stable
DB 1.7.6 stable
HTML_Template_IT 1.1 stable
Net_UserAgent_Detect 2.0.1 stable
PEAR 1.3.5 stable
XML_RPC 1.3.1 stable

Sicher fehlt bei dir DB.
 
Hallo,

vielen Dank für Deine Antwort. Leider muss ich feststellen, dass bei der Abfrage "pear list" folgendes raus kommt:

asterisk:~ # pear list
(no packages installed)

Habe alle Packages mit Yast unter Suse 10 installiert.
 
Hallo

Benutze doch mal (include_path=".:/usr/share/php")
anstatt (include_path='/usr/share/php').
Ich habe hier eine Suse9.3 die bei der "pear list" Abfrage auch
(no packages installed) bringt, aber der AMP funktioniert ein-
wandfrei.
 
Hallo Leute,

also es ist ganz sicher, dass das PEAR Package fehlt. Leider bekomme ich es nicht installiert. Hat mir jemand einen Typ oder stellt mir die DB.php zu Verfügung?
 
Also ich meine Pear gibt es als RPM bei Suse. Hast du schon mal im Yast nach pear gesucht? Das gibt es ganz sicher Pear und wenn du pear hast kannst du ganz einfach das DB Modul nach installieren.
 
Hallo, danke für Deine Antwort.

Ich habe es wie folgt installiert:

1.) Suse 10 als OS

2.) asterisk heruntergeladen in der version 1.2.4 + extensions und in /usr/src entpacket

3.) Suse vorbereitet:
yast -i ncurses-devel
yast -i zlib-devel
yast -i glibc-devel
yast -i gcc
yast -i kernel-source
yast -i openssl-devel

4.) MPG123 installiert:
cd /usr/src
rpm -i mpg123-0.59s-513.i586.rpm
rpm -i mpg123-0.59s-513.i586.patch.rpm

5.) asterisk installiert:
cd /usr/src/asterisk-1.2.3/zaptel
make linux26
make config
make install

cd /usr/src/asterisk-1.2.2/libpri
make
make install

cd /usr/src/asterisk-1.2.4/asterisk
make
make install
make samples

cd /usr/src/asterisk-1.2.1/addons
make
make install
cd /usr/src/asterisk-1.2.1/sounds
make install

6.) amp, laut installationsanleitung (Textdatei).

Vielen Dank für weitere Tips!
 
Sorry, habe den Pear Teil nicht beantwortet. Ich habe von Pear sämtliche Module installiert. DB ist dort auch selektiert, :-(
 
pear install -n DB

Ich hatte das gleiche Problem auf Suse 10 und habe das Problem hiermit geloest.


I found one way to do this without pear checking for dependencies.
# pear install -n DB
I'm just amazed anybody lets bugs like this remain. I found some threads on the internet with guys having the same problem, with no one having a clue. Yet people are using the DB package, how is it that they are able to install it without this dependency problem, or find out install it with the -n option, this workaround appears to be not documented anywhere? Give me a break. Can someone fix this dependency issue please.
Chris


Wie soll man da bloss drauf kommen ?!?
 
Vielen Dank, war die Problem Lösung AMP läuft nun!

Super, Thema ist also closed, :)
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
244,943
Beiträge
2,221,330
Mitglieder
371,716
Neuestes Mitglied
Beronimus
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.