Si ça marche, c'est le principal.
Mais il doit y avoir un problème dans ton installation de freepbx, ce n'est pas normal que tu rencontre tout ces problèmes. Je n'ai jamais rencontré de tels problèmes avec mon freepbx.

Si ça peux t'aider, voila mon tuto d'install de freepbx :

Code:
Installer les prés requis pour freepbx :
yum install e2fsprogs-devel keyutils-libs-devel krb5-devel libogg libselinux-devel libsepol-devel libxml2-devel libtiff-devel gmp php-pear php-pear-DB php-gd php-mysql php-pdo kernel-devel ncurses-devel audiofile-devel libogg-devel openssl-devel mysql-devel zlib-devel perl-DateManip sendmail-cf sox httpd mysql-server

Installer freepbx
cd /usr/src/
wget http://mirror.freepbx.org/freepbx-2.8.0.tar.gz
tar xvzf freepbx-2.8.0.tar.gz
cd freepbx-2.8.0
service mysqld start
service httpd start
/usr/bin/mysqladmin -u root password 'toto'
mysqladmin -u root -ptoto create asterisk
mysqladmin -u root -ptoto create asteriskcdrdb
mysql -u root -ptoto asterisk < SQL/newinstall.sql

Se connecter à mysql:
mysql -u root -ptoto
GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY 'toto';
GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY 'toto';
flush privileges;

./start_asterisk start
./install_amp --username=asteriskuser --password=toto
echo "/usr/local/sbin/amportal start" >> /etc/rc.local
echo "/usr/local/sbin/amportal start_fop" >> /etc/rc.local

chkconfig httpd on
chkconfig mysqld on

Modifier le fichier /etc/httpd/conf/httpd.conf :
user asterisk
group asterisk

Ligne 329: allowoverwrite All

chown -R asterisk.asterisk /var/www/html/
service httpd restart

Éditer le fichier /var/www/html/recordings/includes/main.conf.php
Modifier la variable $ari_admin_password


•	Mettre à jour freepbx :

Se connecter à l’interface web : http://172.22.1.40/admin/

Login : freepbx
Mdp : fpbx

Mettre à jour les modules.


Modifier le fichier /etc/amportal.conf :
AMPMGRPASS=toto
FOPSORT=extension
ARI_ADMIN_PASSWORD=toto
USEDEVSTATE=true

USEDEVSTATE=true permet d'avoir les notifications BLF sur les téléphones

Modifier le fichier /etc/asterisk/manager.conf
[admin]
secret = toto


•	Upload de fichier
Modifier le fichier /etc/php.ini pour pouvoir upload des fichiers sons pour le MOH
upload_max_filesize = 20M
post_max_size = 80M

chown asterisk.asterisk /var/lib/php/session/