• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

mysql – 同一个PHP应用文件,在服务器可以运行,本地就报错

PHP admin 12个月前 (06-08) 7次浏览 未收录 0个评论
文章目录[隐藏]

我从服务器拷贝了一个阿里大鱼的短信发送应用,在服务器上单独使用时没有问题的的,但是在本地运行的时候就出报错了,不知道问题在哪里

报错信息如下:

Fatal error: Class 'TopClient' not found in /Applications/XAMPP/****/dayu.php on line 9

服务器是windows sever2003的 phpstudy搭建环境

本地是MAC电脑的XAPP一键搭建

回复内容:

我从服务器拷贝了一个阿里大鱼的短信发送应用,在服务器上单独使用时没有问题的的,但是在本地运行的时候就出报错了,不知道问题在哪里

报错信息如下:

Fatal error: Class 'TopClient' not found in /Applications/XAMPP/****/dayu.php on line 9

服务器是windows sever2003的 phpstudy搭建环境

本地是MAC电脑的XAPP一键搭建

兄弟。 路径错了。
你仔细看。

/Applications/XAMPP/****/dayu.php

就是说。 你应该是用 mac 开发的。 引言该文件的路径,你需要改成 ./*/dayu.php

Windows 系统没有 /App…这种路径的。所以使用相对路径

运行环境不一样吧,你本地的mac是unix,服务器跑的windows,可能是路径读取的不一样吧

可能是服务器环境与本地不一样,我猜可能是因为你在git或者svn拉取项目的时候因为设置忽略文件而少拉了一些文件

错误很明显了,调用的TopClient不存在!说明你从服务器上拷贝的不全

有可能是大小写的问题,文件名,或者类名。因为windows不是严格区分大小写的,所以问题不会暴露出来,而unix系统是严格区分大小写的。

看看是不是文件引入问题 错误很明显的。

应该是路径问题吧
记得听过这么一句话 错误的本身就是错误的原因 受用至今

你确定你的脚本依赖的其他的脚本已经被包含了吗???


39MO , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:mysql – 同一个PHP应用文件,在服务器可以运行,本地就报错
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址