thinkphp3.2.2如果php启动了apc扩展则报错

使用thinkphp3.2.2直接部署到本地访问报错:




( ! ) Notice: require(): 1. h->opened_path=[null] h->filename=[./ThinkPHP/ThinkPHP.php] in /usr/local/webdata/news/index.php on line 27
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0

( ! ) Notice: require(): apc_cache_find [19168549] in /usr/local/webdata/news/index.php on line 27
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0

( ! ) Notice: require(): 2. h->opened_path=[/usr/local/webdata/news/ThinkPHP/ThinkPHP.php] h->filename=[./ThinkPHP/ThinkPHP.php] in /usr/local/webdata/news/index.php on line 27
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0

( ! ) Notice: require(): apc_cache_make_file_entry: entry->data.file.filename is [/usr/local/webdata/news/ThinkPHP/ThinkPHP.php] in /usr/local/webdata/news/index.php on line 27
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0

( ! ) Notice: require(): Inserting [/usr/local/webdata/news/ThinkPHP/ThinkPHP.php] in /usr/local/webdata/news/index.php on line 27
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0

( ! ) Notice: require(): 1. h->opened_path=[null] h->filename=[/usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php] in /usr/local/webdata/news/ThinkPHP/ThinkPHP.php on line 94
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27

( ! ) Notice: require(): apc_cache_find [19166422] in /usr/local/webdata/news/ThinkPHP/ThinkPHP.php on line 94
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27

( ! ) Notice: require(): 2. h->opened_path=[/usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php] h->filename=[/usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php] in /usr/local/webdata/news/ThinkPHP/ThinkPHP.php on line 94
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27

( ! ) Notice: require(): apc_cache_make_file_entry: entry->data.file.filename is [/usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php] in /usr/local/webdata/news/ThinkPHP/ThinkPHP.php on line 94
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27

( ! ) Notice: require(): Inserting [/usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php] in /usr/local/webdata/news/ThinkPHP/ThinkPHP.php on line 94
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27

( ! ) Fatal error: Call to undefined function Think\C() in /usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php on line 334
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27
30.0070435584Think\Think::start( )../ThinkPHP.php:96
40.0071437872Think\Think::autoload( )../ThinkPHP.php:0
50.0073440624Think\Think::appError( )../ThinkPHP.php:168
60.0073441192Think\Think::trace( ) ../Think.class.php:257

( ! ) Notice: include(): 1. h->opened_path=[null] h->filename=[/usr/local/webdata/news/ThinkPHP/Library/Think/Log.class.php] in /usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php on line 168
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27
30.0070435584Think\Think::start( )../ThinkPHP.php:96
40.0071437872Think\Think::autoload( )../ThinkPHP.php:0
50.0073440624Think\Think::appError( )../ThinkPHP.php:168
60.0073441192Think\Think::trace( ) ../Think.class.php:257
70.0079437672Think\Think::fatalError( ) ../Think.class.php:0
80.0080438072Think\Think::autoload( ) ../Think.class.php:0

( ! ) Notice: include(): apc_cache_find [19166501] in /usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php on line 168
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27
30.0070435584Think\Think::start( )../ThinkPHP.php:96
40.0071437872Think\Think::autoload( )../ThinkPHP.php:0
50.0073440624Think\Think::appError( )../ThinkPHP.php:168
60.0073441192Think\Think::trace( ) ../Think.class.php:257
70.0079437672Think\Think::fatalError( ) ../Think.class.php:0
80.0080438072Think\Think::autoload( ) ../Think.class.php:0

( ! ) Notice: include(): 2. h->opened_path=[/usr/local/webdata/news/ThinkPHP/Library/Think/Log.class.php] h->filename=[/usr/local/webdata/news/ThinkPHP/Library/Think/Log.class.php] in /usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php on line 168
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27
30.0070435584Think\Think::start( )../ThinkPHP.php:96
40.0071437872Think\Think::autoload( )../ThinkPHP.php:0
50.0073440624Think\Think::appError( )../ThinkPHP.php:168
60.0073441192Think\Think::trace( ) ../Think.class.php:257
70.0079437672Think\Think::fatalError( ) ../Think.class.php:0
80.0080438072Think\Think::autoload( ) ../Think.class.php:0

( ! ) Notice: include(): apc_cache_make_file_entry: entry->data.file.filename is [/usr/local/webdata/news/ThinkPHP/Library/Think/Log.class.php] in /usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php on line 168
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27
30.0070435584Think\Think::start( )../ThinkPHP.php:96
40.0071437872Think\Think::autoload( )../ThinkPHP.php:0
50.0073440624Think\Think::appError( )../ThinkPHP.php:168
60.0073441192Think\Think::trace( ) ../Think.class.php:257
70.0079437672Think\Think::fatalError( ) ../Think.class.php:0
80.0080438072Think\Think::autoload( ) ../Think.class.php:0

( ! ) Notice: include(): Inserting [/usr/local/webdata/news/ThinkPHP/Library/Think/Log.class.php] in /usr/local/webdata/news/ThinkPHP/Library/Think/Think.class.php on line168
Call Stack
#TimeMemoryFunctionLocation
10.0015237656{main}( )../index.php:0
20.0044288376require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' )../index.php:27
30.0070435584Think\Think::start( )../ThinkPHP.php:96
40.0071437872Think\Think::autoload( )../ThinkPHP.php:0
50.0073440624Think\Think::appError( )../ThinkPHP.php:168
60.0073441192Think\Think::trace( ) ../Think.class.php:257
70.0079437672Think\Think::fatalError( ) ../Think.class.php:0
80.0080438072Think\Think::autoload( ) ../Think.class.php:0



很迷茫,记得之前将3.2.2的thinkphp部署到本地直接可以访问的,现在怎么不行了?回忆了一下之前是可以的,再看了一下出错提示中包含了大量的apc相关函数,这是不久前刚刚为php安装的apc扩展,难道跟acp有关?抱着怀疑态度,修改php.ini中去掉apc扩展,接着重启apache再看:


应用目录[./Application/]不可写,目录无法自动生成!
请手动生成项目目录~


就可以了,果然是apc扩展受影响的问题,那么apc为什么影响到了thinkphp3.2.2呢?这个还不知道

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值