为什么在我的本地机上可以找到include('function.php')里面的函数用,上传到服务器后就提示:Call to undefined function: encode() ,encode()是在function.php里的

解决方案 »

  1.   

    一個點的路徑代表什麼路徑?
    這個今晚才能試了,但是同樣include('config.php')就可以用config.php裡面的變量,而function.php和config.php是放在同一個地方的,不象是路徑問題,
    今晚放一個變量進function.php裡看看能不能找到這個變量用
      

  2.   

    文件可读属性有的吧?web server运行的账户要有文件可读权限
    建议用require代替include,有时候方便查错的
      

  3.   

    可读属性怎麼查?應該是有的吧,smarty都能運行,就是包含smarty的類都沒問題,全部文件都是用ftp同時上傳上去的。
      

  4.   

    ftp上传速度快不快?我怀疑是文件上传不完整。
      

  5.   

    解决了,就是文件名大小写的问题,晕,文件是Function.php,包含用小写了function.php
    在我的本地机怎么会不分大小呢?