我正在尝试将我的网站上传到服务器,但我不断收到以下错误:
Fatal error: Call to undefined function phperror_reporting() in /home/jagani/public_html/theforum/forumfiles.php on line 1
该文件的前几行是:
<?php
error_reporting(E_ALL^E_NOTICE);
session_start();
似乎没有注册php和error_reporting之间的空格。我很欣赏这个问题的任何见解。
答案 0 :(得分:2)
正如你所说,这听起来像是空白的问题。如果您有ssh访问权限,我会尝试通过键入vi test.php
创建一个测试php文件,然后输入以下代码:
<?php
print("test");
?>
尝试查看该文件并查看其是否有效;如果是这样,那么您的问题是一个编码问题,您可以通过在受影响的文件上运行dos2unix来解决此问题。它只影响那个文件(和/或其他文件)还是系统上的任何php文件?