gpt4 book ai didi

PHP 5.5.9 命名空间问题

转载 作者:行者123 更新时间:2023-12-04 16:56:19 26 4
gpt4 key购买 nike

我在 Ubuntu 14.04 LTS 和 5.5.9-1ubuntu4 上运行 apache2。

我正在将工作代码上传到服务器,但收到“NetworkError: 500 Internal Server Error”

于是我开始追查问题。我回溯它,发现它似乎是命名空间声明的问题。在试图弄清楚(简化事情)时,我创建了一个重复错误的新文件。

<?php
namespace MyProject ;

echo '"', __NAMESPACE__, '"'; // outputs "MyProject"
?>

当通过浏览器时,它会生成上述错误。

如果我注释掉第二行,它运行时不会出错并产生预期的输出
""

任何想法发生了什么?

最佳答案

只有一个分号 ;缺少第二行:

<?php
namespace MyProject ;

echo '"', __NAMESPACE__, '"'; // outputs "MyProject"
?>

您还应该去掉 <?php 之前的空格和空行。打开标签。

关于PHP 5.5.9 命名空间问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23275862/

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