0
私はサーバーサイトをダウンロードし、localhostで実行するように設定しました。しかし、彼はファイルの呼び出しを正しくしていません。最初に、彼は "http://localhost"を呼び出し、次にフォルダパスをバックスラッシュで表します。localhostで間違った呼び出しをしたサイト
すべてのファイルを呼び出すように設定されたルールがあります:
<?php
define("MY_BASE_DIR", 'C:');
define("SITE_PATH", __DIR__ . '/');
define("SITE_VIRTUAL_DIR", str_replace($_SERVER["DOCUMENT_ROOT"], "", SITE_PATH));
define("ENGINE_PATH", SITE_PATH.'includes/fw/'); // caminho pro FW
define("CMS_ENGINE_PATH", SITE_PATH.'includes/cms/cms.php');
?>
私はこのルールを変更しようとしましたが、成功/なし:
このバックスラッシュ設定は内の通路であります変更されたコードファイル、またはローカルサーバー構成(私はWampServerを使用しています)かどうかを確認します。
これは、ファイルへの道を与えるファイルです。
public function Setup()
{
parent::Setup();
if (\Browser::Obsolet())
{
$this->context->UpdateYourBrowser();
}
if(!defined("ADMIN_DIR")){
define("ADMIN_DIR", dirname($_SERVER["SCRIPT_NAME"]) . "/");
define("ADMIN_URL", DOMAIN . ADMIN_DIR);
}
if(!defined("ADMIN_PATH"))
{
throw new \Exception("Para acessar um módulo do backend você precisa esta no diretorio do admin/");
}
// configura a sessao do usuario
$this->context->set("USER.SESSION", $this->context->get("USER.SESSION") . ADMIN_PATH . "_ADMIN");
// configura o template do ADMIN
// checa se o usuario especificou algum caminho para o template do ADMIN
$templatePath = $this->context->get("CMS.ADMIN.TEMPLATE_PATH");
if(!$templatePath){
$templatePath = ADMIN_PATH;
}
$this->context->setTemplatePath($templatePath); //diretorio raiz de templates?
$this->context->setTemplate($this->context->get('CMS.ADMIN.TEMPLATE')); // seta o template configurado no config.php
// checa se o usuario especificou algum caminho para o template do ADMIN
$templateUrl = $this->context->get("CMS.ADMIN.TEMPLATE_URL");
if(!$templateUrl){
$templateUrl = ADMIN_DIR; // URI do admin: http://localhost/admin/
}
if(!defined("TEMPLATE_URL"))
define("TEMPLATE_URL", $templateUrl . $this->context->TemplateDir() . $this->context->getTemplate() . "/");
}
ファイルがTEMPLATE_URL
によって呼び出されている:
<link rel="stylesheet" href="<?php echo TEMPLATE_URL ?>static/css/bootstrap.min.css" rel="stylesheet">
私はまだ彼を直接呼び出すために取得しようとしているが、成功なし。
define("SITE_PATH", __DIR__ . '/');
へ:
何も/ :.私も "__FILE__"の "__DIR__"を修正しようとしました。成功なし – Zkk