Thank You!

http://wiki.freeswitch.org/wiki/Mod_lua#How_can_I_get_Lua_to_see_my_own_libraries_using_.22require.22


On Tue, Apr 19, 2011 at 2:00 PM, Boris Kovalenko <boris@tagnet.ru> wrote:
Hello!

    Would You please explain why?? I have no db_connect.lua in my scripts directory and also no freeswitch installed in /usr/local/freeswitch.

Before run Freeswitch you have to put this command:

export LUA_PATH=/usr/local/freeswitch/scripts/db_connect.lua


On Tue, Apr 19, 2011 at 10:34 AM, Boris Kovalenko <boris@tagnet.ru> wrote:
Hello!

    I want to include LUA script into another LUA script. I have
modified lua.conf.xml and set <param name="script-directory"
value="$${base_dir}/scripts/?"/> and restarted freeswitch. In my script
called test1.lua I wrote: require('test2.lua');
test2.lua is placed into the same directory as test1.lua, and directory
is /opt/fs/scripts/. But luarun test1.lua gives an error:
 2011-04-19 10:14:40.651205 [ERR] mod_lua.cpp:182
/opt/fs/scripts/test1.lua:3: module 'test2.lua' not found:
        no field package.preload['test2.lua']
        no file '/opt/fs/scripts/test2/lua'
        no file './test2/lua.so'
        no file './libtest2/lua51.so'
        no file '/usr/local/lib/lua/5.1/test2/lua.so'
        no file '/usr/local/lib/lua/5.1/libtest2/lua51.so'
        no file '/usr/local/lib/lua/5.1/loadall.so'
        no file './test2.so'
        no file './libtest251.so'
        no file '/usr/local/lib/lua/5.1/test2.so'
        no file '/usr/local/lib/lua/5.1/libtest251.so'
        no file '/usr/local/lib/lua/5.1/loadall.so'
stack traceback:
        [C]: in function 'require'
        /opt/fs/scripts/test1.lua:3: in main chunk


What is wrong with my setup?

--
Regards,
Boris



_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



--
Regards
----------
M Emran

E-Mail: info@e-softbilling.com
Web: www.e-softbilling.com
         www.isoftswitch.com
         www.howtonix.com
         www.sipmobiledialer.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org


-- 
Regards,
Boris


_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
Regards
----------
M Emran

E-Mail: info@e-softbilling.com
Web: www.e-softbilling.com
         www.isoftswitch.com
         www.howtonix.com
         www.sipmobiledialer.com
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org


-- 
С уважением,
  Борис Коваленко
  ЗАО "Тагнет"
  тел. +7 (3435) 230001
  факс +7 (3435) 230005