路径问题了
require "./include/mainfunction.php";
或者
require "/include/mainfunction.php";
都试试看,我都这个路径搞糊涂了

解决方案 »

  1.   

    require "./include/mainfunction.php";// 相对当前目录
    require "/include/mainfunction.php"; //相对网站根目录
      

  2.   

    刚刚发现用include 代替require 就没有那个错误的提示 但是有新的错误提示,说Fatal error: Call to undefined function: setting() 函数没有定义
    但mainfunction.php里面都有定义啊,如何解决?
      

  3.   

    第一个问题:报错的路径是"../include/mainfunction.php" 不是 "/include/mainfunction.php"
    "../include/mainfunction.php"是你当前运行的php文件的上级目录下的include目录下没有文件mainfunction.php!!!!第二个问题:(include_path='.:/usr/share/pear:/usr/share/pear') 其中include_path是你配置文件php.ini里系统默认设置的,可以自己更改.当php程序找不到某个文件的时候就自动到include_path设定的目录下查找该文件.