Linux netstat命令详解

Linux netstat命令详解

简介

Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等,可以和查看登陆用户配合使用检测服务器异常行为。

输出信息含义

执行netstat后,其输出结果为

Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 2 210.34.6.89:telnet 210.34.6.96:2873 ESTABLISHED
tcp 296 0 210.34.6.89:1165 210.34.6.84:netbios-ssn ESTABLISHED
tcp 0 0 localhost.localdom:9001 localhost.localdom:1162 ESTABLISHED
tcp 0 0 localhost.localdom:1162 localhost.localdom:9001 ESTABLISHED
tcp 0 80 210.34.6.89:1161 210.34.6.10:netbios-ssn CLOSE

Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
unix 1 [ ] STREAM CONNECTED 16178 @000000dd
unix 1 [ ] STREAM CONNECTED 16176 @000000dc
unix 9 [ ] DGRAM 5292 /dev/log
unix 1 [ ] STREAM CONNECTED 16182 @000000df


从整体上看,netstat的输出结果可以分为两个部分:

一个是Active Internet connections,称为有源TCP连接,其中"Recv-Q"和"Send-Q"指%0A的是接收队列和发送队列。这些数字一般都应该是0。如果不是则表示软件包正在队列中堆积。这种情况只能在非常少的情况见到。

另一个是Active UNIX domain sockets,称为有源Unix域套接口(和网络套接字一样,但是只能用于本机通信,性能可以提高一倍)。
Proto显示连接使用的协议,RefCnt表示连接到本套接口上的进程号,Types显示套接口的类型,State显示套接口当前的状态,Path表示连接到套接口的其它进程使用的路径名。

常见参数


-a (all)显示所有选项,默认不显示LISTEN相关

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化成数字。

-l 仅列出有在 Listen (监听) 的服務状态

-p 显示建立相关链接的程序名

-r 显示路由信息,路由表

-e 显示扩展信息,例如uid等

-s 按各个协议进行统计

-c 每隔一个固定时间,执行该netstat命令。

提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到

 

实用命令实例

 

1. 列出所有端口 (包括监听和未监听的)

  列出所有端口 netstat -a

# netstat -a | more
 Active Internet connections (servers and established)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 tcp        0      0 localhost:30037         *:*                     LISTEN
 udp        0      0 *:bootpc                *:*
 
Active UNIX domain sockets (servers and established)
 Proto RefCnt Flags       Type       State         I-Node   Path
 unix  2      [ ACC ]     STREAM     LISTENING     6135     /tmp/.X11-unix/X0
 unix  2      [ ACC ]     STREAM     LISTENING     5140     /var/run/acpid.socket

  列出所有 tcp 端口 netstat -at

# netstat -at
 Active Internet connections (servers and established)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 tcp        0      0 localhost:30037         *:*                     LISTEN
 tcp        0      0 localhost:ipp           *:*                     LISTEN
 tcp        0      0 *:smtp                  *:*                     LISTEN
 tcp6       0      0 localhost:ipp           [::]:*                  LISTEN

  列出所有 udp 端口 netstat -au

# netstat -au
 Active Internet connections (servers and established)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 udp        0      0 *:bootpc                *:*
 udp        0      0 *:49119                 *:*
 udp        0      0 *:mdns                  *:*

 

2. 列出所有处于监听状态的 Sockets

  只显示监听端口 netstat -l

# netstat -l
 Active Internet connections (only servers)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 tcp        0      0 localhost:ipp           *:*                     LISTEN
 tcp6       0      0 localhost:ipp           [::]:*                  LISTEN
 udp        0      0 *:49119                 *:*

  只列出所有监听 tcp 端口 netstat -lt

# netstat -lt
 Active Internet connections (only servers)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 tcp        0      0 localhost:30037         *:*                     LISTEN
 tcp        0      0 *:smtp                  *:*                     LISTEN
 tcp6       0      0 localhost:ipp           [::]:*                  LISTEN

  只列出所有监听 udp 端口 netstat -lu

# netstat -lu
 Active Internet connections (only servers)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 udp        0      0 *:49119                 *:*
 udp        0      0 *:mdns                  *:*

  只列出所有监听 UNIX 端口 netstat -lx

# netstat -lx
 Active UNIX domain sockets (only servers)
 Proto RefCnt Flags       Type       State         I-Node   Path
 unix  2      [ ACC ]     STREAM     LISTENING     6294     private/maildrop
 unix  2      [ ACC ]     STREAM     LISTENING     6203     public/cleanup
 unix  2      [ ACC ]     STREAM     LISTENING     6302     private/ifmail
 unix  2      [ ACC ]     STREAM     LISTENING     6306     private/bsmtp


3. 显示每个协议的统计信息

  显示所有端口的统计信息 netstat -s

# netstat -s
 Ip:
 11150 total packets received
 1 with invalid addresses
 0 forwarded
 0 incoming packets discarded
 11149 incoming packets delivered
 11635 requests sent out
 Icmp:
 0 ICMP messages received
 0 input ICMP message failed.
 Tcp:
 582 active connections openings
 2 failed connection attempts
 25 connection resets received
 Udp:
 1183 packets received
 4 packets to unknown port received.
 .....

  显示 TCP 或 UDP 端口的统计信息 netstat -st 或 -su

# netstat -st 
# netstat -su

 

4. 在 netstat 输出中显示 PID 和进程名称 netstat -p

netstat -p 可以与其它开关一起使用,就可以添加 “PID/进程名称” 到 netstat 输出中,这样 debugging 的时候可以很方便的发现特定端口运行的程序。

# netstat -pt
 Active Internet connections (w/o servers)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
 tcp        1      0 ramesh-laptop.loc:47212 192.168.185.75:www        CLOSE_WAIT  2109/firefox
 tcp        0      0 ramesh-laptop.loc:52750 lax:www ESTABLISHED 2109/firefox

5. 在 netstat 输出中不显示主机,端口和用户名 (host, port or user)

当你不想让主机,端口和用户名显示,使用 netstat -n。将会使用数字代替那些名称。

同样可以加速输出,因为不用进行比对查询。

# netstat -an

如果只是不想让这三个名称中的一个被显示,使用以下命令

# netsat -a --numeric-ports
# netsat -a --numeric-hosts
# netsat -a --numeric-users

 

6. 持续输出 netstat 信息

netstat 将每隔一秒输出网络信息。

# netstat -c
 Active Internet connections (w/o servers)
 Proto Recv-Q Send-Q Local Address           Foreign Address         State
 tcp        0      0 ramesh-laptop.loc:36130 101-101-181-225.ama:www ESTABLISHED
 tcp        1      1 ramesh-laptop.loc:52564 101.11.169.230:www      CLOSING
 tcp        0      0 ramesh-laptop.loc:43758 server-101-101-43-2:www ESTABLISHED
 tcp        1      1 ramesh-laptop.loc:42367 101.101.34.101:www      CLOSING
 ^C

 

7. 显示系统不支持的地址族 (Address Families)

netstat --verbose

在输出的末尾,会有如下的信息

netstat: no support for `AF IPX' on this system.
netstat: no support for `AF AX25' on this system.
netstat: no support for `AF X25' on this system.
netstat: no support for `AF NETROM' on this system.

 

8. 显示核心路由信息 netstat -r

# netstat -r
 Kernel IP routing table
 Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
 192.168.1.0     *               255.255.255.0   U         0 0          0 eth2
 link-local      *               255.255.0.0     U         0 0          0 eth2
 default         192.168.1.1     0.0.0.0         UG        0 0          0 eth2

注意: 使用 netstat -rn 显示数字格式,不查询主机名称。

 

9. 找出程序运行的端口

并不是所有的进程都能找到,没有权限的会不显示,使用 root 权限查看所有的信息。

# netstat -ap | grep ssh
 tcp        1      0 dev-db:ssh           101.174.100.22:39213        CLOSE_WAIT  -
 tcp        1      0 dev-db:ssh           101.174.100.22:57643        CLOSE_WAIT  -

  找出运行在指定端口的进程

# netstat -an | grep ':80'

 

10. 显示网络接口列表

# netstat -i
 Kernel Interface table
 Iface   MTU Met   RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg
 eth0       1500 0         0      0      0 0             0      0      0      0 BMU
 eth2       1500 0     26196      0      0 0         26883      6      0      0 BMRU
 lo        16436 0         4      0      0 0             4      0      0      0 LRU

显示详细信息,像是 ifconfig 使用 netstat -ie:

# netstat -ie
 Kernel Interface table
 eth0      Link encap:Ethernet  HWaddr 00:10:40:11:11:11
 UP BROADCAST MULTICAST  MTU:1500  Metric:1
 RX packets:0 errors:0 dropped:0 overruns:0 frame:0
 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:1000
 RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
 Memory:f6ae0000-f6b00000

 

11. IP和TCP分析

  查看连接某服务端口最多的的IP地址

wss8848@ubuntu:~$ netstat -nat | grep "192.168.1.15:22" |awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -20
18 221.136.168.36
3 154.74.45.242
2 78.173.31.236
2 62.183.207.98
2 192.168.1.14
2 182.48.111.215
2 124.193.219.34
2 119.145.41.2
2 114.255.41.30
1 75.102.11.99

  TCP各种状态列表

wss8848@ubuntu:~$ netstat -nat |awk '{print $6}'
established)
Foreign
LISTEN
TIME_WAIT
ESTABLISHED
TIME_WAIT
SYN_SENT

先把状态全都取出来,然后使用uniq -c统计,之后再进行排序。

wss8848@ubuntu:~$ netstat -nat |awk '{print $6}'|sort|uniq -c
143 ESTABLISHED
1 FIN_WAIT1
1 Foreign
1 LAST_ACK
36 LISTEN
6 SYN_SENT
113 TIME_WAIT
1 established)

最后的命令如下:

netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn

分析access.log获得访问前10位的ip地址

awk '{print $1}' access.log |sort|uniq -c|sort -nr|head -10


打赏

取消

感谢支持,我们会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

  1. #79

    cheap flux shoes boys youth adidas originals zx flux big boys trainers floral black pink shoes2018-11-13 03:45:42
    <a href="http://www.marketsneakers.com/deerupt/nike-mens-lifestyle-shoes-nike-air-force-1-07-high-lv8-806403-401-binary-blueblackgum-light-brownsail">nike mens lifestyle shoes nike air force 1 07 high lv8 806403 401 binary blueblackgum light brownsail</a><a href="http://www.marketsneakers.com/denim/nike-roshe-run-dyn-fw-qs-coastal-blue">nike roshe run dyn fw qs coastal blue</a><a href="http://www.marketsneakers.com/diaries/these-shoes-feature-a-stretchy-sock-like-knit-upper-for-a-close-fit-and-supportive-comfortfloating-3-stripes-and-embroidered-lines-on-the-forefoot-make-a">these shoes feature a stretchy sock like knit upper for a close fit and supportive comfortfloating 3 stripes and embroidered lines on the forefoot make a</a><a href="http://www.marketsneakers.com/dyn/nike-sales-outlet-pinterest.com">nike sales outlet pinterest.com</a> cheap flux shoes boys youth adidas originals zx flux big boys trainers floral black pink shoes http://www.endestys.com/zip/cheap-flux-shoes-boys-youth-adidas-originals-zx-flux-big-boys-trainers-floral-black-pink-shoes

  2. #78

    nike roshe run2018-10-29 05:59:08
    <a href="https://www.banthuecanho.com/puma-puma-suede-luhan-low-c-99_112.html">puma puma suede luhan low</a><a href="https://www.banthuecanho.com/nike-air-max-zero-nike-air-max-zero-mens-c-110_111.html">nike air max zero nike air max zero mens</a><a href="https://www.banthuecanho.com/nike-air-max-zero-c-110.html">nike air max zero</a><a href="https://www.banthuecanho.com/nike-air-force-1-nike-air-force-1-womens-c-117_120.html">nike air force 1 nike air force 1 womens</a> nike roshe run https://www.chusepepper.com/nike-roshe-run-c-30.html?language=en

  3. #77

    asics asics gelptg2018-10-20 23:15:26
    <a href="https://www.jfcottonrich.com/nike-air-huarache-nike-vapor-street-c-28_164.html">nike air huarache nike vapor street</a><a href="https://www.jfcottonrich.com/nike-nike-huarache-free-run-c-2_163.html">nike nike huarache free run</a><a href="https://www.jfcottonrich.com/converse-converse-cxpro-c-83_162.html">converse converse cxpro</a><a href="https://www.jfcottonrich.com/balenciaga-balenciaga-sandals-c-160_161.html">balenciaga balenciaga sandals</a> [url=https://www.banthuecanho.com/asics-asics-gelptg-c-44_317.html]asics asics gelptg[/url]

  4. #76

    air jordan 1 gs2018-10-20 18:07:52
    <a href="https://www.mokamelplus.com/nike-revolution-4-c-133.html">nike revolution 4</a><a href="https://www.mokamelplus.com/nike-benassi-sandals-c-132.html">nike benassi sandals</a><a href="https://www.mokamelplus.com/nike-flex-supreme-tr3-c-131.html">nike flex supreme tr3</a><a href="https://www.mokamelplus.com/adidas-precurved-strapback-c-130.html">adidas precurved strapback</a> air jordan 1 gs https://www.ghalebazi.com/air-jordan-1-gs-c-56.html

  5. #75

    balenciaga sneakers2018-08-10 17:29:24
    Thank you so much for providing individuals with such a superb chance to read in detail from this blog. It is usually very lovely plus full of a great time for me and my office acquaintances to visit the blog at the least thrice in one week to study the fresh tips you have. And of course, we're usually amazed with your splendid tricks you serve. Certain two tips in this posting are surely the finest we have all ever had.

  6. #74

    mens basketball shoes2018-08-10 09:20:10
    I intended to send you a little note to be able to thank you so much over again over the fantastic strategies you've featured on this page. It has been certainly incredibly generous with you to present openly precisely what a lot of folks would have sold as an e-book to earn some dough for their own end, specifically considering the fact that you might have tried it if you desired. Those points additionally served to provide a great way to fully grasp that other individuals have the same passion the same as my personal own to learn somewhat more with reference to this condition. I believe there are several more pleasant opportunities in the future for individuals who check out your site.

  7. #73

    nike outlet2018-08-09 16:29:39
    I simply needed to thank you so much yet again. I am not sure the things I could possibly have sorted out in the absence of the entire ways shown by you about this problem. It was actually an absolute frightful scenario for me, but being able to see a specialized technique you processed it made me to weep with fulfillment. I am just happier for this work and as well , expect you recognize what an amazing job that you're undertaking teaching others by way of a web site. Most likely you have never met all of us.

  8. #72

    adidas eqt2018-08-09 01:16:36
    I simply wanted to type a brief comment in order to say thanks to you for these pleasant tips and hints you are showing on this site. My time-consuming internet research has now been rewarded with high-quality content to go over with my companions. I would believe that many of us website visitors are truly fortunate to exist in a fantastic network with many marvellous people with very beneficial secrets. I feel somewhat privileged to have seen your entire web page and look forward to really more enjoyable minutes reading here. Thanks a lot again for a lot of things.

  9. #71

    adidas nmd2018-08-08 22:48:03
    I wish to express my appreciation to this writer for rescuing me from this circumstance. Just after surfing throughout the the net and obtaining recommendations that were not helpful, I thought my life was gone. Existing devoid of the solutions to the difficulties you have resolved as a result of your good short post is a critical case, as well as the ones which may have adversely affected my entire career if I had not discovered your blog post. Your competence and kindness in handling a lot of stuff was vital. I'm not sure what I would've done if I hadn't come across such a thing like this. I can at this point look ahead to my future. Thanks a lot so much for this high quality and amazing help. I will not hesitate to suggest the sites to anyone who requires guidelines about this subject.

  10. #70

    balenciaga2018-08-08 15:36:30
    I definitely wanted to develop a brief word to be able to appreciate you for these remarkable solutions you are writing on this website. My long internet investigation has now been paid with wonderful know-how to write about with my two friends. I 'd suppose that most of us site visitors are rather fortunate to dwell in a fabulous place with very many marvellous professionals with very beneficial advice. I feel rather happy to have encountered the webpages and look forward to some more cool minutes reading here. Thank you once again for everything.

  11. #69

    lebron 152018-08-07 20:55:17
    I actually wanted to jot down a simple remark to be able to appreciate you for the awesome ideas you are giving at this site. My time-consuming internet lookup has now been compensated with beneficial information to talk about with my close friends. I 'd claim that most of us site visitors actually are quite endowed to live in a useful place with very many outstanding individuals with great guidelines. I feel somewhat privileged to have encountered the web pages and look forward to so many more brilliant moments reading here. Thanks once again for a lot of things.

  12. #68

    nike running shoes2018-08-07 11:12:15
    I as well as my pals appeared to be viewing the best techniques located on your web page while all of the sudden I got a terrible feeling I never thanked the web site owner for those secrets. The young boys were definitely certainly warmed to see them and already have actually been taking pleasure in them. I appreciate you for truly being really accommodating and for having such tremendous resources most people are really desirous to discover. Our sincere apologies for not saying thanks to you sooner.

  13. #67

    nike huarache2018-08-07 05:23:01
    I needed to put you this very little word so as to say thank you over again on your gorgeous basics you've shown in this article. This is certainly extremely generous of people like you to make freely exactly what most people would have marketed for an electronic book to get some bucks on their own, and in particular now that you could possibly have tried it if you ever considered necessary. Those tricks likewise worked to be a easy way to realize that some people have the same desire the same as mine to figure out a great deal more related to this matter. Certainly there are many more fun sessions up front for individuals that scan through your website.

  14. #66

    iniki2018-08-06 23:04:17
    I am just writing to make you know of the remarkable encounter my cousin's princess had reading the blog. She came to understand a lot of issues, with the inclusion of what it is like to have an awesome helping spirit to have many more very easily fully grasp some extremely tough topics. You truly exceeded people's expectations. Many thanks for giving such practical, dependable, explanatory and also unique tips about that topic to Julie.

  15. #65

    adidas ultra boost2018-08-06 12:11:23
    I simply wanted to make a word to say thanks to you for these fantastic solutions you are giving at this site. My particularly long internet look up has at the end been honored with extremely good suggestions to write about with my family members. I would repeat that we website visitors are definitely fortunate to exist in a fantastic community with so many awesome professionals with interesting strategies. I feel very lucky to have seen your site and look forward to plenty of more entertaining minutes reading here. Thank you again for all the details.

  16. #64

    ultra boost2018-08-06 09:31:15
    I happen to be writing to let you understand of the cool discovery our girl gained browsing your web page. She noticed a good number of issues, not to mention what it is like to possess a very effective giving nature to have folks without difficulty learn chosen problematic topics. You really did more than visitors' desires. Many thanks for producing these helpful, trusted, revealing and as well as cool tips on this topic to Emily.

  17. #63

    yeezy boost 3502018-08-06 05:35:23
    I simply wanted to type a quick word so as to express gratitude to you for those stunning pointers you are sharing at this site. My particularly long internet lookup has now been honored with high-quality knowledge to go over with my colleagues. I would say that we visitors are undeniably blessed to dwell in a great place with so many brilliant professionals with helpful advice. I feel pretty grateful to have encountered your web page and look forward to so many more pleasurable minutes reading here. Thanks once more for a lot of things.

  18. #62

    longchamp bags2018-08-05 22:48:29
    I simply wanted to thank you so much all over again. I do not know what I would've sorted out in the absence of those tips contributed by you relating to my industry. It had been an absolute daunting scenario for me personally, however , noticing the specialized form you treated the issue made me to cry with delight. I am just happy for your assistance and in addition sincerely hope you really know what a powerful job you are undertaking instructing people with the aid of a site. I know that you haven't got to know any of us.

  19. #61

    hermes belts2018-08-05 12:55:43
    I needed to send you this little remark to help give thanks yet again with the nice concepts you've provided in this article. It is so extremely open-handed of people like you to give openly exactly what a number of us would've marketed as an electronic book to generate some cash for their own end, particularly since you might well have done it in the event you considered necessary. Those smart ideas also worked to become a good way to realize that many people have a similar fervor the same as my very own to learn much more with reference to this issue. Certainly there are numerous more fun occasions in the future for people who browse through your site.

  20. #60

    hermes handbags2018-08-04 20:35:09
    Thank you so much for providing individuals with an extraordinarily breathtaking possiblity to read critical reviews from this blog. It really is very ideal and as well , jam-packed with fun for me personally and my office fellow workers to visit your web site really thrice every week to find out the new guidance you have. And lastly, I'm certainly amazed with all the superb opinions you give. Selected 4 tips on this page are definitely the most impressive we have had.

  21. #59

    nike prestos2018-08-04 10:31:53
    I simply had to appreciate you all over again. I do not know the things that I might have carried out without the actual opinions shared by you on such a field. This has been a very frustrating scenario in my position, however , viewing the professional technique you handled that forced me to jump over delight. I will be thankful for the advice and as well , have high hopes you realize what a powerful job you happen to be putting in instructing many people thru a site. More than likely you have never encountered all of us.

  22. #58

    dior glasses2018-08-04 03:46:53
    I definitely wanted to develop a small remark to be able to thank you for some of the unique tips you are giving at this site. My time-consuming internet search has at the end been paid with sensible know-how to share with my neighbours. I 'd believe that most of us readers actually are quite fortunate to dwell in a magnificent place with many outstanding people with beneficial guidelines. I feel very much happy to have used your web pages and look forward to some more thrilling times reading here. Thank you again for a lot of things.

  23. #57

    adidas ultra boost2018-08-04 02:15:01
    I intended to send you that little bit of note in order to say thanks a lot over again regarding the amazing techniques you've featured in this case. It was really surprisingly open-handed with you to make without restraint all that many individuals would have offered for sale as an ebook in making some money for their own end, chiefly considering that you might have tried it if you ever decided. Those secrets as well served like a great way to be sure that someone else have a similar passion like my own to see great deal more when considering this issue. Certainly there are lots of more fun occasions ahead for people who browse through your site.

  24. #56

    yeezy shoes2018-08-03 18:54:24
    I not to mention my friends were studying the good tips on the blog and so instantly I had a terrible feeling I never expressed respect to the blog owner for them. These ladies came for this reason glad to read them and have certainly been using these things. Appreciation for truly being considerably considerate and also for figuring out some notable guides millions of individuals are really eager to be informed on. My personal sincere apologies for not saying thanks to earlier.

  25. #55

    fila2018-08-03 09:52:24
    Thanks for your entire work on this site. Gloria delights in managing investigation and it's easy to see why. Most of us know all concerning the compelling manner you create great information on this blog and therefore recommend participation from others on the point so our favorite princess is certainly starting to learn a great deal. Enjoy the remaining portion of the year. You're doing a splendid job.

  26. #54

    nike cortez2018-08-02 17:43:28
    I and also my friends were reviewing the great things located on the blog and so suddenly got an awful suspicion I had not expressed respect to the blog owner for them. All the men had been as a result very interested to read through them and now have actually been tapping into those things. Many thanks for really being quite thoughtful and also for picking this kind of fantastic subjects most people are really desperate to understand about. Our honest regret for not expressing appreciation to you earlier.

  27. #53

    links of london sale2018-08-02 08:43:59
    I'm just writing to make you understand what a fine encounter my friend's girl undergone studying yuor web blog. She figured out plenty of things, which include what it's like to possess a very effective helping character to let the rest really easily know various specialized subject areas. You really did more than readers' expected results. Thanks for delivering such warm and helpful, trustworthy, explanatory not to mention cool tips on this topic to Lizeth.

  28. #52

    yeezy shoes2018-08-02 00:48:32
    I have to voice my respect for your kindness giving support to folks that have the need for help on this subject. Your personal commitment to getting the message all-around had become incredibly valuable and has all the time enabled employees much like me to arrive at their targets. The useful instruction implies a lot a person like me and especially to my peers. Thank you; from all of us.

  29. #51

    adidas superstar2018-08-01 11:57:24
    I actually wanted to write down a brief remark so as to appreciate you for all of the superb hints you are sharing here. My particularly long internet search has at the end been recognized with excellent concept to write about with my family members. I 'd point out that we website visitors actually are unquestionably blessed to be in a good network with very many brilliant people with great guidelines. I feel extremely happy to have used your webpages and look forward to really more entertaining times reading here. Thanks once again for everything.

  30. #50

    yeezy boost2018-08-01 09:37:23
    I really wanted to write a remark in order to express gratitude to you for these awesome facts you are writing here. My time intensive internet look up has finally been paid with brilliant strategies to write about with my colleagues. I would believe that we visitors are really endowed to live in a superb community with so many awesome people with valuable strategies. I feel truly privileged to have come across your entire weblog and look forward to tons of more exciting moments reading here. Thanks a lot once again for a lot of things.

  31. #49

    lebron soldier 102018-07-31 19:50:48
    I wish to show thanks to this writer just for bailing me out of this crisis. Just after exploring through the search engines and getting ways that were not productive, I assumed my life was well over. Living without the strategies to the difficulties you've fixed by means of the post is a serious case, and the ones that might have negatively affected my career if I had not discovered your web site. That natural talent and kindness in taking care of a lot of things was excellent. I'm not sure what I would have done if I hadn't encountered such a subject like this. I can also at this point relish my future. Thanks a lot very much for the expert and amazing help. I will not be reluctant to recommend your web sites to anyone who wants and needs tips about this matter.

  32. #48

    kd 102018-07-31 08:10:10
    Thank you for all your hard work on this site. Kate takes pleasure in going through investigation and it's really simple to grasp why. We learn all concerning the powerful manner you make reliable tips and tricks via this website and in addition welcome contribution from some other people on this theme then my simple princess is being taught so much. Take pleasure in the rest of the new year. You have been carrying out a brilliant job.

  33. #47

    adidas nmd2018-07-31 01:13:50
    A lot of thanks for each of your hard work on this site. Gloria enjoys going through investigation and it is simple to grasp why. Almost all hear all of the dynamic tactic you provide efficient suggestions via this blog and in addition improve response from website visitors on this content while our simple princess has always been discovering a lot. Take pleasure in the rest of the year. You are always doing a powerful job.

  34. #46

    off white2018-07-30 13:35:30
    I intended to draft you the very small note to finally say thanks yet again relating to the unique tactics you have documented at this time. It was quite tremendously open-handed of you to provide freely just what a lot of folks would have offered as an e-book to get some cash for their own end, most notably seeing that you could have done it if you considered necessary. These inspiring ideas additionally acted like a fantastic way to comprehend other people online have the identical interest really like my personal own to learn a whole lot more with reference to this condition. I think there are lots of more pleasurable situations up front for people who look into your website.

  35. #45

    nike air force2018-07-30 05:37:14
    Thank you for your own work on this web site. Kate take interest in engaging in internet research and it's really easy to see why. I know all regarding the compelling means you provide invaluable guidelines through the web blog and even invigorate participation from some other people about this article while our favorite child is without question being taught a lot. Have fun with the remaining portion of the new year. You are always performing a pretty cool job.

  36. #44

    cheap jordans2018-07-29 20:37:54
    I simply needed to thank you so much once again. I'm not certain what I might have sorted out without the type of methods revealed by you about this subject matter. It absolutely was a terrifying case for me, however , being able to view the expert approach you treated that forced me to leap over gladness. Now i'm grateful for this support and even wish you are aware of an amazing job you have been carrying out teaching the mediocre ones through the use of your webpage. I'm certain you've never come across any of us.

  37. #43

    yeezy shoes2018-07-29 18:44:58
    I have to express thanks to this writer just for rescuing me from this scenario. After surfing around throughout the world wide web and obtaining thoughts which are not beneficial, I believed my life was well over. Living without the answers to the issues you've sorted out through your entire article content is a serious case, and the ones which may have adversely damaged my career if I hadn't come across the website. Your own personal know-how and kindness in dealing with all things was crucial. I don't know what I would have done if I had not come upon such a step like this. I can at this time look forward to my future. Thanks very much for the high quality and amazing guide. I will not be reluctant to propose your site to anybody who ought to have direction about this subject.

  38. #42

    nike mercurial2018-07-29 10:29:55
    I'm commenting to let you be aware of what a impressive encounter my cousin's girl developed studying your blog. She learned too many pieces, including how it is like to have a marvelous helping style to make others with no trouble thoroughly grasp a number of tortuous issues. You truly did more than people's expected results. Many thanks for offering the helpful, trustworthy, explanatory and cool thoughts on the topic to Julie.

  39. #41

    adidas eqt2018-07-29 03:28:44
    I want to express my passion for your generosity supporting visitors who absolutely need help with this subject. Your real dedication to getting the message throughout became especially practical and has surely enabled professionals just like me to realize their endeavors. Your amazing interesting publication means this much to me and especially to my fellow workers. Many thanks; from all of us.

  40. #40

    nike flyknit racer2018-07-28 17:14:22
    I have to get across my respect for your kind-heartedness for all those that actually need help with the area. Your very own commitment to getting the message all-around had been surprisingly valuable and has continuously encouraged those much like me to get to their targets. This warm and helpful instruction signifies much to me and even more to my office colleagues. Warm regards; from each one of us.

  41. #39

    michael kors outlet online2018-07-28 07:49:57
    I am just commenting to make you know what a fantastic experience my child developed reading yuor web blog. She learned numerous issues, most notably how it is like to possess an awesome giving mindset to get others with no trouble know precisely chosen very confusing things. You really did more than my expected results. Thanks for coming up with such powerful, dependable, revealing and as well as fun thoughts on this topic to Kate.

  42. #38

    nike air huarache2018-07-28 01:14:23
    I actually wanted to write down a simple message in order to appreciate you for all of the unique guides you are placing at this site. My considerable internet search has at the end been paid with brilliant know-how to write about with my friends. I 'd assume that many of us readers are definitely lucky to be in a really good community with many outstanding individuals with helpful guidelines. I feel very happy to have encountered your weblog and look forward to tons of more fabulous moments reading here. Thanks a lot once more for all the details.

  43. #37

    jordan 122018-07-27 16:06:43
    I wish to show my respect for your kindness in support of those who really want assistance with your concept. Your very own dedication to passing the solution all over has been amazingly effective and has continuously allowed others like me to attain their dreams. Your personal helpful guidelines means much a person like me and further more to my peers. Many thanks; from each one of us.

  44. #36

    yeezy boost2018-07-27 06:02:05
    I would like to show my admiration for your kindness in support of those people who really need assistance with this question. Your very own commitment to passing the solution all through had been definitely invaluable and has really enabled guys much like me to get to their aims. The warm and helpful advice means much to me and additionally to my office workers. Best wishes; from all of us.

  45. #35

    adidas nmd2018-07-27 06:01:57
    I precisely wanted to thank you very much again. I am not sure the things I could possibly have done without these suggestions provided by you over such situation. It became an absolute distressing issue for me, however , looking at a new skilled approach you dealt with the issue made me to jump with joy. Now i'm thankful for your service and wish you know what a powerful job you were putting in instructing other individuals through your web site. I'm certain you haven't met all of us.

  46. #34

    tom ford sunglasses2018-07-26 19:03:37
    I simply desired to thank you so much yet again. I'm not certain the things that I might have sorted out in the absence of the type of tips and hints provided by you regarding that area of interest. Certainly was an absolute fearsome matter for me personally, nevertheless considering a new skilled style you handled the issue took me to jump over fulfillment. I am just thankful for this help and as well , wish you recognize what a powerful job you're getting into teaching the mediocre ones by way of your website. More than likely you haven't come across all of us.

  47. #33

    michael kors outlet2018-07-26 04:42:34
    I needed to write you a little remark in order to thank you very much once again for your splendid opinions you have discussed above. It's really seriously generous with people like you to deliver easily all some people might have advertised as an electronic book to earn some bucks for their own end, notably since you might well have done it if you ever decided. Those basics as well acted to provide a easy way to be certain that someone else have similar eagerness the same as my own to figure out a good deal more related to this problem. I believe there are many more enjoyable opportunities up front for folks who discover your blog post.

  48. #32

    moncler outlet2018-07-25 13:01:56
    My spouse and i were very fortunate that Michael managed to carry out his preliminary research from your precious recommendations he got through your weblog. It is now and again perplexing to just happen to be offering methods which many people could have been selling. And we also consider we've got the blog owner to thank because of that. All of the illustrations you've made, the easy blog menu, the friendships you can assist to create - it's many wonderful, and it's leading our son and the family imagine that that content is awesome, and that's exceedingly fundamental. Many thanks for the whole lot!

  49. #31

    paul george shoes2018-07-25 05:02:56
    I together with my friends have already been reviewing the great helpful tips found on your site while all of a sudden I got an awful feeling I never expressed respect to the web site owner for those strategies. Those young boys happened to be for this reason excited to see all of them and already have simply been using those things. Appreciate your indeed being considerably considerate and then for picking out this sort of fantastic information most people are really wanting to discover. My very own honest apologies for not expressing appreciation to earlier.

  50. #30

    adidas yeezy2018-07-24 20:20:54
    I wanted to send a small comment so as to say thanks to you for the remarkable tactics you are showing at this site. My particularly long internet lookup has at the end of the day been rewarded with really good details to exchange with my two friends. I 'd point out that we site visitors are really blessed to exist in a really good site with so many perfect individuals with very helpful suggestions. I feel truly fortunate to have used your entire web pages and look forward to really more excellent times reading here. Thank you once more for a lot of things.

  51. #29

    nike air max2018-07-24 08:41:58
    Needed to compose you one tiny observation to help thank you as before for your splendid tactics you have documented above. It has been simply incredibly generous with you giving extensively all a number of us could possibly have sold for an e-book to generate some bucks for their own end, precisely given that you might have tried it if you considered necessary. Those tactics likewise worked as a easy way to fully grasp some people have a similar zeal just like mine to realize very much more when it comes to this issue. I think there are a lot more pleasant periods in the future for those who go through your blog.

  52. #28

    adidas yeezy2018-07-24 01:59:09
    A lot of thanks for your entire labor on this web page. Gloria delights in getting into investigation and it's really simple to grasp why. A number of us know all of the powerful manner you provide advantageous steps by means of your web blog and as well cause response from the others on the matter plus our simple princess is undoubtedly starting to learn so much. Have fun with the remaining portion of the year. You're the one conducting a brilliant job.

  53. #27

    air jodan 62018-07-23 14:48:04
    I must show appreciation to this writer just for rescuing me from this particular crisis. As a result of checking throughout the the net and seeing concepts which were not pleasant, I assumed my life was over. Living minus the strategies to the problems you have fixed by way of your good website is a serious case, and ones which might have adversely affected my entire career if I had not discovered your blog. That expertise and kindness in maneuvering all things was important. I am not sure what I would've done if I hadn't come across such a step like this. I'm able to at this moment relish my future. Thanks a lot so much for your expert and sensible guide. I will not be reluctant to suggest your web blog to anyone who should get counselling about this area.

  54. #26

    nike basketball shoes2018-07-23 05:21:38
    My husband and i were happy John could round up his studies by way of the precious recommendations he had from your very own site. It's not at all simplistic to simply find yourself giving out guides which some people could have been making money from. And we also figure out we have got the blog owner to give thanks to for that. Most of the explanations you have made, the simple blog navigation, the friendships you aid to instill - it's everything unbelievable, and it's really facilitating our son in addition to us imagine that that matter is interesting, and that is pretty mandatory. Thank you for all the pieces!

  55. #25

    jordan retro2018-07-22 20:12:22
    I simply wished to thank you so much again. I'm not certain the things that I would have undertaken in the absence of the entire ways discussed by you on such a industry. It had become an absolute frightening difficulty in my position, nevertheless considering this specialized fashion you managed the issue took me to weep over happiness. I will be thankful for your help and believe you really know what an amazing job your are undertaking educating people today with the aid of a site. More than likely you haven't encountered any of us.

  56. #24

    prada sunglasses2018-07-22 09:08:23
    I as well as my buddies were studying the good helpful hints from your web site and so suddenly I got a terrible feeling I never thanked the web site owner for those strategies. The young boys were definitely absolutely passionate to read all of them and have really been enjoying these things. Appreciation for indeed being very kind and then for making a choice on such helpful information millions of individuals are really eager to know about. Our honest apologies for not expressing gratitude to earlier.

  57. #23

    asics shoes2018-07-22 01:49:35
    I precisely wanted to say thanks yet again. I'm not certain what I might have followed in the absence of those techniques provided by you on such subject. It was before an absolute troublesome crisis in my position, but taking note of your specialised mode you solved that forced me to weep for happiness. I'm thankful for this information and trust you are aware of a powerful job you have been undertaking teaching many people by way of a blog. Probably you have never met any of us.

  58. #22

    nmd2018-07-21 19:30:00
    I wanted to post you one very small word just to say thanks a lot as before about the superb things you have discussed in this case. This is really wonderfully generous with people like you to grant without restraint precisely what a few people could possibly have offered for sale for an ebook to help make some profit on their own, most notably since you could have done it in the event you decided. The concepts as well served as the fantastic way to be aware that other people online have the identical desire really like my very own to grasp whole lot more on the subject of this matter. I think there are lots of more enjoyable situations ahead for people who looked at your blog post.

  59. #21

    nmd uk2018-07-21 14:27:34
    I would like to point out my affection for your kindness giving support to individuals who must have guidance on this issue. Your special dedication to getting the solution around has been definitely practical and have always enabled guys much like me to get to their goals. Your own invaluable instruction denotes this much a person like me and substantially more to my mates. With thanks; from everyone of us.

  60. #20

    bape hoodie2018-07-20 21:41:05
    I precisely wished to thank you so much once again. I am not sure the things I might have handled in the absence of those ways shown by you over my concern. It had become an absolute scary scenario in my position, but seeing your specialized approach you managed it took me to leap for fulfillment. Now i'm grateful for this guidance and expect you find out what a powerful job your are carrying out teaching other individuals using your websites. I know that you haven't met all of us.

  61. #19

    nike air zoom2018-07-20 02:58:24
    I precisely needed to thank you very much yet again. I do not know the things that I would have undertaken without the actual hints shown by you directly on such industry. This was the frustrating matter in my opinion, however , being able to see the very expert mode you solved it forced me to cry with fulfillment. I am just happier for your information and then believe you are aware of a great job that you're undertaking training most people via your blog post. More than likely you have never encountered any of us.

  62. #18

    yeezy boost 3502018-07-19 22:39:18
    I am commenting to let you be aware of of the fine experience our child went through visiting your web site. She even learned a wide variety of pieces, which included what it is like to possess an amazing helping mood to get many others without problems understand several tortuous issues. You actually did more than her expectations. I appreciate you for churning out those effective, healthy, edifying and even fun guidance on that topic to Lizeth.

  63. #17

    yeezy boost 3502018-07-15 13:07:01
    Thanks for every one of your efforts on this web site. My mother really likes working on investigations and it's simple to grasp why. Many of us know all about the dynamic method you produce practical guides through this web site and therefore attract response from people on this content while our own simple princess is learning a whole lot. Take pleasure in the remaining portion of the new year. You're conducting a useful job.

  64. #16

    adidas ultra boost uncaged2018-07-11 01:39:20
    My wife and i got quite lucky when Louis managed to finish off his web research by way of the precious recommendations he gained through your weblog. It's not at all simplistic to simply possibly be giving for free thoughts people today could have been selling. And now we know we have the writer to thank because of that. Those illustrations you've made, the easy website menu, the friendships you can aid to foster - it's got mostly wonderful, and it is helping our son in addition to the family reckon that the theme is amusing, which is certainly wonderfully vital. Many thanks for the whole lot!

  65. #15

    moncler2018-05-05 09:22:56
    I enjoy you because of every one of your hard work on this site. Betty really likes getting into investigations and it's easy to see why. All of us notice all regarding the lively form you render powerful guidance through the web site and as well foster participation from some others on the issue then our girl is really learning a great deal. Enjoy the remaining portion of the new year. You're conducting a first class job.

  66. #14

    gucci belts2018-05-04 08:30:54
    I and also my buddies were found to be viewing the great secrets from the blog and then instantly came up with an awful feeling I never thanked the web site owner for those strategies. Most of the young men are actually glad to read through them and now have definitely been making the most of them. Many thanks for simply being very considerate and also for obtaining some really good topics most people are really eager to be informed on. Our own honest apologies for not expressing appreciation to you earlier.

  67. #13

    westbrook shoes2018-05-03 10:34:57
    Thanks for each of your effort on this site. My daughter takes pleasure in making time for investigations and it is obvious why. A lot of people hear all relating to the powerful form you render precious steps via your blog and as well as improve response from some other people on the concept so our own daughter is becoming educated a lot. Take pleasure in the remaining portion of the new year. You are always conducting a really good job.

  68. #12

    yeezy shoes2018-05-02 07:36:45
    I as well as my pals happened to be reading the great recommendations from the blog and so all of the sudden developed an awful suspicion I never expressed respect to the web site owner for those secrets. The young men happened to be so happy to read through all of them and now have very much been tapping into those things. We appreciate you being so helpful and for deciding upon varieties of nice information millions of individuals are really eager to be informed on. Our honest regret for not saying thanks to sooner.

  69. #11

    air max 20182018-05-01 05:50:03
    I simply wished to thank you so much once more. I am not sure the things that I might have made to happen without the entire solutions shown by you directly on that concern. It truly was a very daunting problem in my circumstances, nevertheless taking note of your expert fashion you processed the issue made me to weep over delight. I am thankful for the help as well as hope you realize what a powerful job your are putting in training people today with the aid of your blog post. Most likely you've never come across all of us.

  70. #10

    links of london2018-04-30 07:55:03
    I would like to show thanks to you for rescuing me from this particular crisis. Just after browsing through the internet and meeting concepts which are not beneficial, I was thinking my entire life was over. Existing without the presence of answers to the issues you've fixed all through the blog post is a critical case, as well as the ones which might have in a negative way affected my career if I hadn't noticed your blog post. Your actual know-how and kindness in handling the whole thing was excellent. I don't know what I would've done if I had not come upon such a stuff like this. I can now relish my future. Thanks so much for the high quality and result oriented help. I won't think twice to suggest your blog to any person who needs to have support on this subject.

  71. #9

    kate spade handbags2018-04-29 12:14:04
    My wife and i ended up being so peaceful Albert managed to finish up his research from the ideas he made out of your web page. It is now and again perplexing just to continually be freely giving methods which often other people may have been trying to sell. And we also consider we've got the blog owner to appreciate because of that. All the illustrations you made, the simple website menu, the friendships you aid to promote - it's everything remarkable, and it's really facilitating our son in addition to our family reason why the subject is amusing, which is certainly particularly fundamental. Thank you for everything!

  72. #8

    new england patriots jersey2018-04-28 14:40:05
    Needed to compose you this tiny note to help say thank you once again with your great knowledge you have contributed on this page. It was particularly open-handed with you to grant publicly what exactly most of us might have marketed as an ebook to earn some money for their own end, most notably now that you might well have tried it if you ever wanted. Those strategies additionally worked as a great way to know that many people have a similar eagerness just like my very own to know the truth many more on the topic of this issue. Certainly there are a lot more pleasant moments up front for those who read your site.

  73. #7

    Michael Kors Saffiano Continental Large Black Wallets2018-04-28 07:13:51
    I simply needed to appreciate you again. I do not know the things I would've made to happen without the type of points discussed by you relating to such question. It truly was a difficult case in my view, nevertheless viewing this professional way you processed it forced me to cry with fulfillment. I am happy for the advice as well as sincerely hope you realize what a powerful job you are carrying out educating the mediocre ones using your site. More than likely you've never encountered any of us.

  74. #6

    kyrie 42018-04-27 18:52:10
    My spouse and i got really relieved when Louis could do his investigation via the precious recommendations he gained in your weblog. It's not at all simplistic to simply continually be giving away helpful hints that many some others may have been making money from. And we grasp we've got you to give thanks to because of that. The specific explanations you have made, the straightforward site navigation, the relationships your site make it possible to instill - it's got everything wonderful, and it is making our son and our family know that that subject matter is amusing, and that is pretty important. Thank you for all the pieces!

  75. #5

    Adidas NMD PK Runner men shoe gray2018-04-27 12:13:57
    I and my buddies happened to be following the excellent pointers located on your web site while all of a sudden got an awful suspicion I never expressed respect to the site owner for those techniques. My women are already as a consequence joyful to study them and now have in truth been taking advantage of these things. Appreciate your getting so accommodating as well as for deciding on certain incredible ideas most people are really needing to be aware of. My personal sincere regret for not saying thanks to sooner.

  76. #4

    jordan shoes2018-04-27 03:21:41
    Thanks so much for providing individuals with an exceptionally splendid chance to read in detail from this website. It can be so good and also jam-packed with amusement for me personally and my office friends to search the blog not less than 3 times in one week to learn the latest secrets you have got. Of course, I am also at all times fascinated with your gorgeous hints you serve. Certain 3 facts in this posting are indeed the most efficient I've had.

  77. #3

    nike air vapormax2018-04-26 09:03:18
    I simply desired to thank you so much once again. I do not know the things that I could possibly have handled without these secrets documented by you about that situation. Completely was a real hard situation for me personally, however , coming across the expert way you resolved the issue forced me to weep over delight. I'm happy for the assistance and thus hope you know what a great job you happen to be undertaking educating people today by way of your site. Most probably you haven't come across any of us.

  78. #2

    nike lebron 152018-04-25 15:25:34
    I'm also writing to let you understand of the fabulous discovery our child developed browsing your web site. She discovered lots of things, most notably what it is like to have an amazing giving nature to get the mediocre ones really easily comprehend some hard to do subject areas. You really did more than our own expectations. Thanks for offering these essential, trusted, informative and in addition fun thoughts on your topic to Lizeth.

  79. #1

    louboutin shoes uk2018-04-24 15:45:05
    Thanks so much for giving everyone a very wonderful opportunity to read in detail from here. It can be very great and also jam-packed with fun for me and my office colleagues to search your website more than three times in one week to read the new guides you have. And of course, I'm just actually amazed for the fantastic tips and hints you give. Some 4 tips in this article are certainly the best we have had.

Whoops, looks like something went wrong.

1/1 ErrorException in Filesystem.php line 81: file_put_contents(): Only 0 of 269 bytes written, possibly out of free disk space

  1. in Filesystem.php line 81
  2. at HandleExceptions->handleError('2', 'file_put_contents(): Only 0 of 269 bytes written, possibly out of free disk space', '/data/home/qxu1649280102/htdocs/local/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php', '81', array('path' => '/data/home/qxu1649280102/htdocs/local/storage/framework/sessions/04d6814a879bb2a9eab58f33c54ecf21a9f601c9', 'contents' => 'a:4:{s:6:"_token";s:40:"D6YvIYlAysmRuS67U1p4DSm9MMLAaEeb2sxhDaw7";s:9:"_previous";a:1:{s:3:"url";s:32:"http://icodes.cc/view/1502424971";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1542825453;s:1:"c";i:1542825453;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', 'lock' => true))
  3. at file_put_contents('/data/home/qxu1649280102/htdocs/local/storage/framework/sessions/04d6814a879bb2a9eab58f33c54ecf21a9f601c9', 'a:4:{s:6:"_token";s:40:"D6YvIYlAysmRuS67U1p4DSm9MMLAaEeb2sxhDaw7";s:9:"_previous";a:1:{s:3:"url";s:32:"http://icodes.cc/view/1502424971";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1542825453;s:1:"c";i:1542825453;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', '2') in Filesystem.php line 81
  4. at Filesystem->put('/data/home/qxu1649280102/htdocs/local/storage/framework/sessions/04d6814a879bb2a9eab58f33c54ecf21a9f601c9', 'a:4:{s:6:"_token";s:40:"D6YvIYlAysmRuS67U1p4DSm9MMLAaEeb2sxhDaw7";s:9:"_previous";a:1:{s:3:"url";s:32:"http://icodes.cc/view/1502424971";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1542825453;s:1:"c";i:1542825453;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}', true) in FileSessionHandler.php line 83
  5. at FileSessionHandler->write('04d6814a879bb2a9eab58f33c54ecf21a9f601c9', 'a:4:{s:6:"_token";s:40:"D6YvIYlAysmRuS67U1p4DSm9MMLAaEeb2sxhDaw7";s:9:"_previous";a:1:{s:3:"url";s:32:"http://icodes.cc/view/1502424971";}s:9:"_sf2_meta";a:3:{s:1:"u";i:1542825453;s:1:"c";i:1542825453;s:1:"l";s:1:"0";}s:5:"flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}') in Store.php line 262
  6. at Store->save() in StartSession.php line 88
  7. at StartSession->terminate(object(Request), object(Response)) in Kernel.php line 145
  8. at Kernel->terminate(object(Request), object(Response)) in index.php line 60