OSX Mountain Lion服务器,PHP sqlite3.so“无效库”(OSX Mountain Lion server, PHP sqlite3.so “invalid library”)

编程入门 行业动态 更新时间:2024-10-27 08:28:45
OSX Mountain Lion服务器,PHP sqlite3.so“无效库”(OSX Mountain Lion server, PHP sqlite3.so “invalid library”)

我正在尝试在本地服务器上启用sqlite3。 我从PHP源代码编译了sqlite3.so(phpize等),并在php.ini中添加了“extension = sqlite3.so”。 当我在终端输入“php”时,我得到以下内容:

PHP警告:PHP启动:无效的库(可能不是PHP库)'sqlite3.so'在第0行的Unknown中

有人可以帮我解决这个问题吗? 提前致谢。

I'm trying to enable sqlite3 on a local server. I compiled sqlite3.so from PHP source (phpize etc.) and added "extension = sqlite3.so" in php.ini. When I type "php" in terminal, I get the following:

PHP Warning: PHP Startup: Invalid library (maybe not a PHP library) 'sqlite3.so' in Unknown on line 0

Can someone help me troubleshoot this? Thanks in advance.

最满意答案

这很简单,我只需要用我在第一次尝试时忽略的几个额外标志重新编译PHP。 这些标志是“--with-sqlite”,“ - with-pdo-sqlite”,“ - with-pdo”。 我甚至不需要在php.ini中添加或注释掉任何内容。 感谢大家的意见!

It was very simple, I just had to recompile PHP with a couple of extra flags that I had neglected during my first attempt. Those flags were "--with-sqlite", "--with-pdo-sqlite", "--with-pdo". I didn't even need to add or comment out anything in php.ini. Thanks everyone for your comments!

更多推荐

本文发布于:2023-07-25 22:19:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1266981.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:服务器   Lion   OSX   Mountain   PHP

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!