Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 可以通过ip访问joomla,但不能通过域访问joomla(警告:一次需要\u错误)_Php_Joomla - Fatal编程技术网

Php 可以通过ip访问joomla,但不能通过域访问joomla(警告:一次需要\u错误)

Php 可以通过ip访问joomla,但不能通过域访问joomla(警告:一次需要\u错误),php,joomla,Php,Joomla,突然,我的一个朋友 错误: 警告:require_once/home/logosist/public_html/includes/defines.php:未能打开流:第18行的/home/logosist/public_html/index.php中没有此类文件或目录 致命错误:require_once:在第18行的/home/logosist/public_html/includes/defines.php“include_path=”中打开required'/home/logosist/pu

突然,我的一个朋友

错误:

警告:require_once/home/logosist/public_html/includes/defines.php:未能打开流:第18行的/home/logosist/public_html/index.php中没有此类文件或目录

致命错误:require_once:在第18行的/home/logosist/public_html/includes/defines.php“include_path=”中打开required'/home/logosist/public_html/index.php:/usr/lib/php:/usr/local/lib/php'失败

从错误中我可以看出目录路径错误:

应该是

/home/public_html/logosist/includes/defines.php

而不是

/home/logosist/public_html/includes/defines.php


你知道如何解决这个问题吗?

检查目录和文件的访问权限。我不认为这是路径问题。我也遇到了同样的问题,设置了正确的权限就解决了。

打开你的index.php,看第18行,从那里向后工作。定义“ujexec”,1;定义“DS”,目录分隔符;如果文件存在dirname文件/defines.php'{include_once dirname___文件__.'/defines.php';}如果!定义的“JDEFINES”{define'JPATH_BASE',dirname___文件__;require_once JPATH_BASE./includes/defines.php';}require_once JPATH_BASE./includes/framework.php';这不是index.php文件的问题。不要改变它!检查您的主机,看看他们是否更改了任何服务器设置。如果您是Joomla站点以前工作过,但突然出了问题,那么这不是您的错,而是与服务器相关的问题。另外,请确保从不移动或编辑任何核心Joomla文件。是否确定路径错误?这些错误声称/home/logosist/public_html/是index.php的路径,为什么includes/defines.php文件会在别处?为了避免显而易见的问题,该路径下是否存在defines.php文件@房客:我没有告诉他要更改文件,我告诉他去那里看看,这样他就可以学会解决问题了。与服务器相关的问题是我的故障排除步骤中的最后一件事。。这里还有太多其他变量没有考虑。@sjagr-我知道你没有告诉他这么做。我在确保他没有对它做任何更改。很多人开始改变核心Joomla文件,然后想知道为什么他们的网站不能工作;