- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要使用 nmap 和 sqlite3,并在 ubuntu 机器上安装了 lua 5.1 和 lua-sql-sqlite3:
sudo apt-get install lua5.1; sudo apt-get install lua-sql-sqlite3
$ lua
Lua 5.2.1 Copyright (C) 1994-2012 Lua.org, PUC-Rio
> drv = require "luasql.sqlite3"
> print(drv._VERSION)
LuaSQL 2.3.0
require "luasql.sqlite3"
$ sudo nmap --script=sqlite-output.nse localhost
[sudo] password for alex:
Starting Nmap 7.01 ( https://nmap.org ) at 2016-03-13 04:16 EET
NSE: Failed to load sqlite-output.nse:
sqlite-output.nse:7: module 'luasql.sqlite3' not found:
NSE failed to find nselib/luasql/sqlite3.lua in search paths.
no field package.preload['luasql.sqlite3']
no file '/usr/local/share/lua/5.2/luasql/sqlite3.lua'
no file '/usr/local/share/lua/5.2/luasql/sqlite3/init.lua'
no file '/usr/local/lib/lua/5.2/luasql/sqlite3.lua'
no file '/usr/local/lib/lua/5.2/luasql/sqlite3/init.lua'
no file './luasql/sqlite3.lua'
no file '/usr/local/lib/lua/5.2/luasql/sqlite3.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './luasql/sqlite3.so'
no file '/usr/local/lib/lua/5.2/luasql.so'
no file '/usr/local/lib/lua/5.2/loadall.so'
no file './luasql.so'
stack traceback:
[C]: in function 'require'
sqlite-output.nse:7: in function <sqlite-output.nse:1>
NSE: failed to initialize the script engine:
/usr/local/bin/../share/nmap/nse_main.lua:600: could not load script
stack traceback:
[C]: in function 'error'
/usr/local/bin/../share/nmap/nse_main.lua:600: in function 'new'
/usr/local/bin/../share/nmap/nse_main.lua:805: in function 'get_chosen_scripts'
/usr/local/bin/../share/nmap/nse_main.lua:1249: in main chunk
[C]: in ?
最佳答案
当您在文件系统中搜索“luasql”时,它安装在哪里?在我的机器上看起来像这样:
micha@squeak:~$ sudo find / -name luasql
/usr/lib/x86_64-linux-gnu/lua/5.2/luasql
/usr/lib/x86_64-linux-gnu/lua/5.1/luasql
sudo ln -s /usr/lib/x86_64-linux-gnu/lua /usr/local/lib/lua
关于ubuntu - Lua、nmap、sqlite3 和 ubuntu - 找不到模块 'luasql.sqlite3',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35970937/
我尝试按照 http://www.keplerproject.org/luasql/examples.html 的示例进行操作 Lua 5.2.0 Copyright (C) 1994-2011 L
所以我尝试使用 mySQL 数据库在 lua SQL 命令中执行计数查询。我想获取表中当前的用户数量,但是我对使用 lua 作为语言并将数据库合并到其中感到非常困惑。 到目前为止,这就是我所拥有的:
我刚开始将 Lua 视为一种访问 SQLite DLL 的简单方法,但在尝试使用与数据库无关的 LuaSQL 模块时遇到错误: require "luasql.sqlite" module "luas
我的电脑环境是: Win7Pro 64位 VS2015 LuaForWindows_v5.1.5-52.exe luarocks-2.4.4-win32 mysql-installer-communi
TL;DR:您可以跳到 here .我尝试使用 luarocks 安装程序,但 apt-get 安装程序没有问题。 我在 Ubuntu 上安装 luaSQL 时遇到问题。对于使用 luasql = r
我想知道这段取自 LuaSQL 代码的代码(位于 LuaSQL 源 - 文件 ls_OCI8.c 中)发生了什么。 我想了解这段代码的作用(更具体地说:我想了解 ASSERT 函数在做什么)。据我所知
我正在处理一个 LuaLaTeX 文件,它将使用 LuaSQL 从我的数据库中获取数据。这是我想出的 003-v1.tex 和 003-v1.lua 文件: 003-v1.tex 文件: \docum
luasql.sqlite3模块已经成功编译到我的C程序中,静态链接。但是,似乎该模块尚未注册。 require 'luasql.sqlite3' 的调用在 Lua 脚本中总是失败。 其他一些模块调用
我正在尝试使用 luasql 创建一个 Sqlite3 数据库。在我require luasql.sqlite3 之后,如何在文件上创建数据库? 此外,我似乎找不到 luasql 的手册。它在任何地方
感谢 StackOverflow 社区的帮助,我能够在我的 computer running Linux CentOS 7 上正确安装 luasql . 现在我在 Linux Ubuntu 16 上遇
我正在尝试使用 luasql 和 sqlite3 与我的数据库进行通信。我自己浏览了很多网站并找到了一些例子。但似乎有许多不同的方法可以使用 luasql。但对我来说,似乎他们都不起作用......我
我需要使用 nmap 和 sqlite3,并在 ubuntu 机器上安装了 lua 5.1 和 lua-sql-sqlite3: sudo apt-get install lua5.1; sudo a
我正在尝试找到一种方法来为我的 sqlite 数据库指定事务超时值。 我想要完成的任务在以下链接的“超时方法”部分中进行了描述: http://www.sqlite.org/tclsqlite.htm
有没有办法在LUA中使用类似的东西 mysql = require "http://myServer.com/luasql.mysql" 获得与使用相同的结果 mysql = require "lua
我无法让 luasql 2.1.1 for odbc 开箱即用地编译,而且我不明白如何解释该错误。这是在 Ubuntu 10.04 上,并且成功安装了 unixodbc。 root@server:~/
我是一名优秀的程序员,十分优秀!