例如在我的网站上我有很多链接说
“HTTP //本地主机/网站/ admin.php的”
我想成为
目前,我只是在编辑器中使用replace命令,但需要很长时间才能搞清楚。但我在想$_SERVER['DOCUMENT_ROOT']
可以解决这个问题。但它也没有。
那么如何在不改变任何内容的情况下将文件从loalhost移动到服务器?
我不是在谈论wordpress网站。它是我自己创造的那个。
答案 0 :(得分:1)
首先,您可以制作defines.php
文件并将其包含在index.php
中。您可以添加的内容是:define('BASE_PATH', dirname(__FILE__));
这意味着当您输入例如:$this->basePath = BASE_PATH . '/lib/company/Layouts/';
时,您将始终拥有正确的base_path,以便切换服务器。
我建议使用PHPStorm:www.jetbrains.com/phpstorm。阅读文档以了解可能性。例如,您可以按CTRL + R
并搜索“localhost”。现在您收到一个显示,以便您可以使用其他输入编辑所有localhost。但是还有更多的功能。 PHPStorm是必须拥有的。
不知何故,您仍然只需要编辑一次文件,而defines.php
可能是您下一个项目或未来当前项目的解决方案。
我希望这对你有所帮助。