thinkphp3.2.2如果php啟動了apc擴充套件則報錯
阿新 • • 發佈:2019-01-09
使用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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
( ! ) Notice: require(): apc_cache_find [19168549] in /usr/local/webdata/news/index.php on line 27 |
||||
---|---|---|---|---|
Call Stack | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' ) | ../index.php:27 |
3 | 0.0070 | 435584 | Think\Think::start( ) | ../ThinkPHP.php:96 |
4 | 0.0071 | 437872 | Think\Think::autoload( ) | ../ThinkPHP.php:0 |
5 | 0.0073 | 440624 | Think\Think::appError( ) | ../ThinkPHP.php:168 |
6 | 0.0073 | 441192 | Think\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' ) | ../index.php:27 |
3 | 0.0070 | 435584 | Think\Think::start( ) | ../ThinkPHP.php:96 |
4 | 0.0071 | 437872 | Think\Think::autoload( ) | ../ThinkPHP.php:0 |
5 | 0.0073 | 440624 | Think\Think::appError( ) | ../ThinkPHP.php:168 |
6 | 0.0073 | 441192 | Think\Think::trace( ) | ../Think.class.php:257 |
7 | 0.0079 | 437672 | Think\Think::fatalError( ) | ../Think.class.php:0 |
8 | 0.0080 | 438072 | Think\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' ) | ../index.php:27 |
3 | 0.0070 | 435584 | Think\Think::start( ) | ../ThinkPHP.php:96 |
4 | 0.0071 | 437872 | Think\Think::autoload( ) | ../ThinkPHP.php:0 |
5 | 0.0073 | 440624 | Think\Think::appError( ) | ../ThinkPHP.php:168 |
6 | 0.0073 | 441192 | Think\Think::trace( ) | ../Think.class.php:257 |
7 | 0.0079 | 437672 | Think\Think::fatalError( ) | ../Think.class.php:0 |
8 | 0.0080 | 438072 | Think\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' ) | ../index.php:27 |
3 | 0.0070 | 435584 | Think\Think::start( ) | ../ThinkPHP.php:96 |
4 | 0.0071 | 437872 | Think\Think::autoload( ) | ../ThinkPHP.php:0 |
5 | 0.0073 | 440624 | Think\Think::appError( ) | ../ThinkPHP.php:168 |
6 | 0.0073 | 441192 | Think\Think::trace( ) | ../Think.class.php:257 |
7 | 0.0079 | 437672 | Think\Think::fatalError( ) | ../Think.class.php:0 |
8 | 0.0080 | 438072 | Think\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' ) | ../index.php:27 |
3 | 0.0070 | 435584 | Think\Think::start( ) | ../ThinkPHP.php:96 |
4 | 0.0071 | 437872 | Think\Think::autoload( ) | ../ThinkPHP.php:0 |
5 | 0.0073 | 440624 | Think\Think::appError( ) | ../ThinkPHP.php:168 |
6 | 0.0073 | 441192 | Think\Think::trace( ) | ../Think.class.php:257 |
7 | 0.0079 | 437672 | Think\Think::fatalError( ) | ../Think.class.php:0 |
8 | 0.0080 | 438072 | Think\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 | ||||
# | Time | Memory | Function | Location |
1 | 0.0015 | 237656 | {main}( ) | ../index.php:0 |
2 | 0.0044 | 288376 | require( '/usr/local/webdata/news/ThinkPHP/ThinkPHP.php' ) | ../index.php:27 |
3 | 0.0070 | 435584 | Think\Think::start( ) | ../ThinkPHP.php:96 |
4 | 0.0071 | 437872 | Think\Think::autoload( ) | ../ThinkPHP.php:0 |
5 | 0.0073 | 440624 | Think\Think::appError( ) | ../ThinkPHP.php:168 |
6 | 0.0073 | 441192 | Think\Think::trace( ) | ../Think.class.php:257 |
7 | 0.0079 | 437672 | Think\Think::fatalError( ) | ../Think.class.php:0 |
8 | 0.0080 | 438072 | Think\Think::autoload( ) | ../Think.class.php:0 |
很迷茫,記得之前將3.2.2的thinkphp部署到本地直接可以訪問的,現在怎麼不行了?回憶了一下之前是可以的,再看了一下出錯提示中包含了大量的apc相關函式,這是不久前剛剛為php安裝的apc擴充套件,難道跟acp有關?抱著懷疑態度,修改php.ini中去掉apc擴充套件,接著重啟apache再看:
應用目錄[./Application/]不可寫,目錄無法自動生成!
請手動生成專案目錄~
就可以了,果然是apc擴充套件受影響的問題,那麼apc為什麼影響到了thinkphp3.2.2呢?這個還不知道