Php Wordpress Multisite,带有本地主机和8090端口

Php Wordpress Multisite,带有本地主机和8090端口,php,wordpress,apache,mamp,multisite,Php,Wordpress,Apache,Mamp,Multisite,问题 我正在尝试在端口8090上设置一个本地工作子域Wordpressmultisite 设置 端口3306上带有SQL的MAMP堆栈,8080上带有Apache Wordpress 4.4安装在路径:/Users/x/y/website/www/Wordpress上 在IntelliJ端口8090上运行PHP Web服务器 错误(尝试在管理wordpress部分安装多站点网络时) 错误:无法使用服务器地址安装站点网络 不能使用端口号,例如:8090 因此,我更改了apache2 httpd

问题

我正在尝试在端口
8090
上设置一个本地工作子域
Wordpress
multisite

设置

  • 端口3306上带有SQL的MAMP堆栈,8080上带有Apache
  • Wordpress 4.4安装在路径:/Users/x/y/website/www/Wordpress上
  • 在IntelliJ端口8090上运行PHP Web服务器
错误(尝试在管理wordpress部分安装多站点网络时)

错误:无法使用服务器地址安装站点网络

不能使用端口号,例如:8090

因此,我更改了apache2 httpd.config文件

httpd.config

# Virtual hosts
Include conf/extra/httpd-vhosts.conf
并添加了虚拟主机

httpd vhosts.conf

NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/Users/x/Environment/mampstack-5.4.32-0/
apache2/htdocs"
ServerName localhost
</VirtualHost>

<VirtualHost *:80>
DocumentRoot "/Users/x/y/website/www"
ServerName testproject.dev
<Directory "/Users/x/y/website/www">
    AllowOverride All
</Directory>
</VirtualHost>
我重新启动了整个MAMP设置,刷新了htaccess文件的缓存,并重新启动了php服务器。但我还是犯了同样的错误,无法在Wordpress中设置我的多站点

问题


我做错了什么?

在以下情况下无法创建网络:

  • “WordPress地址(URL)”与“站点地址(URL)”不同
  • “WordPress地址(URL)”使用的端口号不是“:80”和“:443”

将wordpress multisites的端口更改为80是一个简单的解决方案。

如果我需要80用于生产,并且我想在其他端口上创建网络原型,该怎么办?
127.0.0.1 localhost testproject.dev

# later on for mulisite sub domains
127.0.0.1 localhost.com
127.0.0.1 subdomain.localhost.com