gpt4 book ai didi

linux - 运行 PHP Cli 时出现段错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:00:25 27 4
gpt4 key购买 nike

当我在 shell (Linux) 中键入此内容时:

php index.php

有时 PHP 脚本终止,我收到一条错误消息:

段错误

有时运行良好,有时出现错误

在 php 脚本中,它包括 PDO (mysql)、Curl、一些循环和“Simple HTML Dom”库

PHP 版本:

username [~/www/]# php -v
PHP 5.2.9 (cli) (built: Oct 9 2010 02:01:46)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with the ionCube PHP Loader v3.3.20, Copyright (c) 2002-2010, by ionCube Ltd., and
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technolog

如何解决这个问题?我在 Windows 7 (PHP 5.3.0) 上测试时没有问题。

最佳答案

这是关于内存访问冲突。在您的情况下,此错误可能是由于(非详尽列表):

  1. 一个stack overflow (通常发生在给定函数的递归级别太高时)

  2. 太多数据无法放入变量中(例如,您尝试将一个巨大文件的全部内容放入变量中)

要了解是什么导致您的脚本出现问题,请尝试对越来越大的部分进行评论,以查看错误的根源。

关于linux - 运行 PHP Cli 时出现段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6600300/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com