LINUX.ORG.RU

помогите с установкой freeswitch + bluebox

 ,


0

2

в общем так

        if ( ! is_dir($telephonyOptions['cfg_root']))
        {
            message::set('Unable hello world to access directory' .$telephonyOptions['cfg_root'] .'</pre>');

            return false;
        }

в браузере вижу следующее

Unable hello world to access directory/usr/local/etc/freeswitch/conf

в самой ос:

[root@freebsd-bluebox /usr/local/www/apache22/data/bluebox]# ls -l /usr/local/etc/freeswitch/
total 12
drwxrwxr--  12 freeswitch  www         1024 Sep 21 03:39 conf
drwxrwxr--   3 root        wheel        512 Sep 21 03:15 grammar
drwxrwxr--   5 freeswitch  freeswitch   512 Sep 21 03:37 scripts
[root@freebsd-bluebox /usr/local/www/apache22/data/bluebox]# 

почему php дает ошибку?

★★★

Последнее исправление: IvanR (всего исправлений: 1)

при этом:

        if ( ! is_dir('/usr/local/etc/freeswitch/'))
        {
                message::set('Unable access to /usr/local/etc/freeswitch/');
        } 
        else
        {
                message::set('Access!!!!');
        } 

в браузере:

Access!!!!

помогите, третий день ставлю freeswitch + bluebox на фряху, так достало уже, что просто надоело.

IvanR ★★★
() автор топика
Ответ на: комментарий от ugoday
[root@freebsd-bluebox /usr/local/etc/freeswitch]# ls -lahd /usr/local/etc
drwxr-xr-x  13 root  wheel   1.0k Sep 21 19:54 /usr/local/etc
[root@freebsd-bluebox /usr/local/etc/freeswitch]# ls -lahd /usr/local/etc/freeswitch/
drwxrwxr--  5 freeswitch  freeswitch   512B Sep 21 03:15 /usr/local/etc/freeswitch/
[root@freebsd-bluebox /usr/local/etc/freeswitch]# ls -lahd /usr/local/etc/freeswitch/conf/
drwxrwxr--  12 freeswitch  freeswitch   1.0k Sep 21 03:39 /usr/local/etc/freeswitch/conf/
[root@freebsd-bluebox /usr/local/etc/freeswitch]# 
IvanR ★★★
() автор топика
Последнее исправление: IvanR (всего исправлений: 1)
Ответ на: комментарий от ugoday

у меня одна единственная догадка, имена слишком длинные

вот:

if ( ! is_dir('/usr/local/etc/freeswitch/conf/'))
        {
                message::set('Unable access to /usr/local/etc/freeswitch/   //// / / / / /');
        }
        else
        {
                message::set('Access!!!!');
        }

Access
if ( ! is_dir('/usr/local/etc/freeswitch/'))
Access
if ( ! is_dir('/usr/local/etc/freeswitch/conf/'))
Unable access to /usr/local/etc/freeswitch/

могу даже скрины приложить :)

IvanR ★★★
() автор топика
Последнее исправление: IvanR (всего исправлений: 1)
Ответ на: комментарий от IvanR
drwxrwxr--  5 freeswitch  freeswitch    512 Sep 21 03:15 freeswitch

Вот, смотри, у тебя в директорию freeswitch имеют право залезать, сам фрисвитч, и члены его группы. Веб сервер, подозреваю, во бзде он работает от имени www, может только прочитать список файлов в ней, но не зайти внутрь. Сделай

chmod 775 /usr/local/etc/freeswitch
ugoday ★★★★★
()
Ответ на: комментарий от ugoday

спасибо, заработало, я как-то и не заметил :)

IvanR ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.