如何更改网站的真实公共路径?

时间:2013-06-04 08:41:25

标签: php globals

我的网站脚本目前安装在我的域的根目录中。我想将它移动到一个名为/ script的新目录。脚本创建者说要编辑globals.php文件,以便脚本的public_html根位置更改为我的新位置/脚本。

我不知道任何PHP。我在这里有什么变化?

<?php
session_start();
ini_set("display_errors",1);
error_reporting(E_ALL & ~E_NOTICE);
define('REAL_PUBLIC_PATH',dirname(realpath(__FILE__)));#getcwd()); // e.g. /home/user/public_html
define("PHP_DIR",REAL_PUBLIC_PATH."/../ClixScript_PHP_DOCS/"); // DEFINE THE PATH TO your ClixScript_PHP_DOCS folder here...
define('STORAGE_DIR',PHP_DIR.'storage/');
define("PHP_ERRORS_DIR",@constant("STORAGE_DIR")."err/PHP_errors.log");
define("START_MICROTIME",microtime(true));
define('REAL_PUBLIC_DIR',basename(getcwd())); // e.g public_html
define('RUN_HOOK',PHP_DIR.'runHook.php');
define('ASSET_POINTS',0);
define('ASSET_CASH',1); // USD
define('ASSET_TE_CREDITS',250); // Traffic Exchange Credits
define('CONTROLLER_DIR',constant("PHP_DIR").'controller/');

2 个答案:

答案 0 :(得分:0)

通常你有一个index.php文件,它依赖于网站的根目录。然后,该文件包括所有必需的文件,无论它们驻留在何处(例如,在脚本目录中)。

答案 1 :(得分:0)

搜索:

定义( “PHP_DIR”,REAL_PUBLIC_PATH “/../ ClixScript_PHP_DOCS /”);

替换为:

定义( “PHP_DIR”,REAL_PUBLIC_PATH “/../../ ClixScript_PHP_DOCS /”);