警告:require_once(includes / EliteScript.php)[function.require-once]:无法打开流:在目录中没有这样的文件或目录
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了警告:require_once(includes / EliteScript.php)[function.require-once]:无法打开流:在目录中没有这样的文件或目录,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2709字,纯文字阅读大概需要4分钟。
内容图文
![警告:require_once(includes / EliteScript.php)[function.require-once]:无法打开流:在目录中没有这样的文件或目录](/upload/InfoBanner/zyjiaocheng/693/5b7d7eadd8524fac98ee8560a88300ed.jpg)
这是基于许可证的脚本,并且使用SourceGuardian具有有效的许可证.该脚本在客户的旧服务器上运行良好,他雇用我将其迁移到新服务器上.
迁移后,一切正常,但登录区域无效,尝试登录时出现以下错误
Warning: require_once(includes/EliteScript.php) [function.require-once]: failed to open stream: No such file or directory in /home/sitetalk/public_html/interface/index.php on line 3
Fatal error: require_once() [function.require]: Failed opening required 'includes/EliteScript.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/sitetalk/public_html/interface/index.php on line 3
注册工作正常,并且可以在数据库中看到已填充的数据.试图将其带给脚本开发人员,但自3个月以来没有任何响应.
不知道是什么导致此错误发生.粘贴所显示文件名的部分代码.
EliteScript.php
<?php
global $config;
global $country_array;
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING ^ E_DEPRECATED);
define("ES_VERSION", "7.0.4");
define("ES_SERVER", "http://primary.shadowscripts.com/master/server.php");
define("ES_FLASH", "/includes/graphs/src/lang/my.inc.php");
define("ES_VERIFYDEV", "eth0");
require_once("ShadowScripts.php");
require_once("interface/template.php");
spl_autoload_register(function($class)
{
if ($class == "EliteScriptBase")
{
return 0;
}
if ($class != "FusionCharts_Gen.php")
{
$class = preg_replace("/\\_/", "/", $class);
}
$class = preg_replace("/\\\\/", "/", $class);
?>
和
index.php
<?php
global $es;
global $ui;
global $member_id;
global $base_url;
global $member_url;
global $image_url;
global $admin_url;
require_once("includes/EliteScript.php");
$es = new EliteScript();
$ui = new UserInterface();
$es->RequireMember();
$member_id = $es->GetMemberId();
$base_url = $es->GetConfig("baseUrl");
$member_url = $es->GetConfig("memberUrl");
$image_url = $es->GetConfig("imageUrl");
$f_login_page = $es->GetLoginUIPage();
if( $f_login_page )
{
$ui->ChangePage($f_login_page);
}
$es->DisplayHeader($es->getText("home_window_title"), "member.php");
switch( $_REQUEST["do"] )
{
case "toggle_autorenew":
toggle_autorenew();
break;
default:
display_main();
}
$es->DisplayFooter();
echo "\r\n\r\n\r\n\r\n\r\n\r\n";
function toggle_autorenew()
{
global $es;
global $ui;
global $member_id;
global $base_url;
global $member_url;
global $image_url;
global $admin_url;
$way = $_REQUEST["way"];
$es->ToggleMembershipAutoRenew($member_id, $way);
$ui->SetMessage("msg", $es->getText("home_togglerenew_success"));
$ui->ChangePage($_SERVER["PHP_SELF"]);
}
function display_main()
?>
正如第3行所述,我什么也没编辑.请帮助我解决该问题.
谢谢
解决方法:
更改此设置并检查其是否正常工作
require_once("includes/EliteScript.php");
至
require_once("../includes/EliteScript.php");
说明
当前代码调用当前目录/includes/EliteScript.php,但是您的文件位于先前目录中,因此您必须添加../,它将包含先前目录中的文件.
内容总结
以上是互联网集市为您收集整理的警告:require_once(includes / EliteScript.php)[function.require-once]:无法打开流:在目录中没有这样的文件或目录全部内容,希望文章能够帮你解决警告:require_once(includes / EliteScript.php)[function.require-once]:无法打开流:在目录中没有这样的文件或目录所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。