Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.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 如何配置WAMP和Wordpress进行定期站点维护_Php_Wordpress_Wamp - Fatal编程技术网

Php 如何配置WAMP和Wordpress进行定期站点维护

Php 如何配置WAMP和Wordpress进行定期站点维护,php,wordpress,wamp,Php,Wordpress,Wamp,我目前正在使用WAMP在本地PC上托管一个网站。关于配置,我有两个问题: 1) 每当我想向我的网站添加内容时,我都需要编辑wp-config.php以指向localhost目录,而不是我的live站点 /* Making edits with localhost define('WP_SITEURL', 'http://localhost/example'); define('WP_HOME', 'http://localhost/example'); /* Public site direc

我目前正在使用WAMP在本地PC上托管一个网站。关于配置,我有两个问题:

1) 每当我想向我的网站添加内容时,我都需要编辑wp-config.php以指向localhost目录,而不是我的live站点

/* Making edits with localhost
define('WP_SITEURL', 'http://localhost/example');
define('WP_HOME', 'http://localhost/example');

/* Public site directory
/*define('WP_HOME', 'http://example.com');*/
/*define('WP_SITEURL', 'http://example.com');*/
有没有一种更简单的方法来实现自动化?我无法想象每个在wordpress中使用WAMP的人都会经历这个过程,我是否遗漏了什么

2) 每当我为localhost设置虚拟主机时,查看我网站的人都会被重定向到我的localhost而不是网站。我对http-vhosts.conf虚拟主机的配置如下:

<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
 <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>

服务器名本地主机
服务器别名本地主机
DocumentRoot“${INSTALL_DIR}/www”
选项+索引+包含+跟随符号链接+多视图
允许超越所有
要求所有授权

所以,每次我的网站上线时,我都需要对其进行注释,这样它就可以正常工作了。但是,每当我想对我的网站进行更改时,我必须再次取消对虚拟主机的注释。与我的第一个问题类似,是否有更简单的方法在站点维护和在线模式之间切换?提前感谢您的任何意见/建议。

WAMP在本地使用,您应该为您的实时公共站点安装一个单独的公共安装。WAMP不适用于外部访问

本地安装无法抵御攻击,也无法抵御繁重的通信量。人们应该使用一些托管服务


一旦安装分离,上述问题就解决了。

WAMP在本地使用,您的实时公共站点应该有一个单独的公共安装。WAMP不用于外部访问。@Mulli,谢谢您的反馈。我曾认为,由于WAMP有一个在线模式,它可以很好地用于公共访问,因为它为此设置了权限。你会推荐一些其他发行版来托管实时站点吗?
你会推荐一些其他发行版来托管实时站点吗
-如果我托管自己的站点,我会为它提供一个Linux服务器,但是你可以在VM中运行它们,这样你就拥有了Linux的所有好处。它更容易安全等…我建议WAMP将只在本地使用。它没有公共设施上的保护。我不是主机提供商。就我个人而言,我正在使用SiteGround并对此感到满意。具体来说,他们的支持是真正的全天候。
在大多数情况下应该使用一些托管服务
,是的,但是如果你知道你在做什么,那就可以了。。。在我的工作中,我们两个都用。@ArtisticPhoenix完全同意!:“如果你知道你在做什么…”:-)是的,尽管我基本上知道我在做什么,但我们有一个外部安全专家检查一切,攻击我们的东西等等。。。他甚至有一次尝试网络钓鱼,他还把一个闪存盘放在我的车旁。。。。哈哈…:)@艺术凤凰。。。在这种情况下,有时解决难题(或问题)的方法是防止其原因…:-)