每当我使用梨时,我都会收到这条奇怪的警告信息:
$ pear list
PHP Warning: Module 'sqlite3' already loaded in Unknown on line 0
Warning: Module 'sqlite3' already loaded in Unknown on line 0
...
...
它总是出现。奇怪的是,梨似乎运作得很好。这是个常见的问题吗?有谁知道如何修理它?我正在运行Leopard 10.5.8,这是我的版本:
$ pear version
PHP Warning: Module 'sqlite3' already loaded in Unknown on line 0
Warning: Module 'sqlite3' already loaded in Unknown on line 0
PEAR Version: 1.9.4
PHP Version: 5.3.6
Zend Engine Version: 2.3.0
Running on: Darwin robert-martins-mac.local 9.8.0 Darwin Kernel Version 9.8.0: \
Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386
编辑:找到解决方案。对于后人,问题是我的php.ini文件。我在php.ini(sqlite3)中包含了一个已经编译成php的模块。为我解决这个问题的网站是:http://www.somacon.com/p520.php
答案 0 :(得分:1)
编辑我知道以下答案与此问题无关。我搞砸了。由于下面的评论,我保留了这个答案。
没有代码可以看,这是一个蓝色的镜头,但我会确保使用
include_once()
和require_once()
而不是
include()
和require()
虽然*_once()
执行的时间要长一毫秒,但它们确保库没有加载两次......从而摆脱了这些警告。
答案 1 :(得分:1)
问题是我的php.ini文件。
我在php.ini(sqlite3)中包含了一个已经编译成php的模块。为我解决这个问题的网站是:http://www.somacon.com/p520.php