OSX Mountain Lion服务器,PHP sqlite3.so“无效的库”
问题描述:
我想在本地服务器上启用sqlite3。我从PHP源代码(phpize等)编译sqlite3.so并在php.ini中添加了“extension = sqlite3.so”。当我在终端上键入 “PHP”,我得到如下:OSX Mountain Lion服务器,PHP sqlite3.so“无效的库”
PHP的警告:PHP启动:无效库(也许不是一个PHP库)的未知 'sqlite3.so' 在线0
有人可以帮我解决这个问题吗?提前致谢。
答
这非常简单,我只需要重新编译PHP,并在第一次尝试期间忽略了一些额外的标志。这些标志是“--with-sqlite”,“--with-pdo-sqlite”,“--with-pdo”。我甚至不需要在php.ini中添加或注释任何内容。感谢大家的意见!
您是否使用正确的PHP版本作为源代码? –
此外,尝试[自制软件](http://mxcl.github.io/homebrew/),它会使很多事情更容易。 –
你看过[MAMP](http://www.mamp.info/en/index.html)吗? –