<VerliHub> [ Lua ERROR ] /etc/verlihub/scripts/kulinar.lua:44: attempt to index global 'socket' (a nil value)
Какие действия необходимо выполнить для устранения? Не могу разобраться
Автор: Alexey 12.10.2013, 1:43
Цитата(mazzahaker @ 11.10.2013, 23:44)
При использовании StroingDC++ начала появляться ошибка: [ Lua ERROR ] /etc/verlihub/scripts/kulinar.lua:44: attempt to index global 'socket' (a nil value) 44-я строка: local fd,sz,hd = socket.http.request "http://kniga-receptov.net/"
То есть до начала использования StrongDC++ скрипт работал нормально и ошибок не выдавал, я правильно понял?
Цитата(Vizunchik @ 12.1.2011, 1:57)
Для работы скрипта требуется библиотека LuaSocket
Требуемая скриптом библиотека установлена?
Автор: mazzahaker 12.10.2013, 7:02
Цитата(Alexey @ 12.10.2013, 2:43)
То есть до начала использования StrongDC++ скрипт работал нормально и ошибок не выдавал, я правильно понял?
Требуемая скриптом библиотека установлена?
Когда-то это работало, однако сейчас - нифига. Все установлено. Когда-то это работало под StrongDC++, а сейчас - нифига. В никсах не силен, поэтому и не знаю, что делать
Автор: Ksan 12.10.2013, 11:50
mazzahaker, возможно, это из-за пробела в этой строке
Цитата
44-я строка: local fd,sz,hd = socket.http.request "http://kniga-receptov.net/"
после слова request. Попробуйте удалить его и проверьте скрипт.
Автор: mazzahaker 12.10.2013, 12:39
Цитата(Ksan @ 12.10.2013, 12:50)
mazzahaker, возможно, это из-за пробела в этой строкепосле слова request. Попробуйте удалить его и проверьте скрипт.
Это аргемент же. Тут он и должен быть
Автор: Ksan 12.10.2013, 12:40
А трудно проверить?
Автор: Alexey 12.10.2013, 13:50
Цитата(mazzahaker @ 12.10.2013, 7:02)
Когда-то это работало, однако сейчас - нифига. Все установлено.
Какая установлена версия Lua и luasocket?
Автор: Ksan 12.10.2013, 16:32
Цитата(mazzahaker @ 12.10.2013, 16:39)
Это аргемент же. Тут он и должен быть
Блин, во-первых, я не про request, а про пробел говорил! Во-вторых, какого чёрта меняете свои ответы после того, как на них уже взаимно ответили?!