Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.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
Wordpress 如何防止EasyHP DevServer 16添加前缀';edsa&x27;别名_Wordpress_Apache_Alias_Easyphp - Fatal编程技术网

Wordpress 如何防止EasyHP DevServer 16添加前缀';edsa&x27;别名

Wordpress 如何防止EasyHP DevServer 16添加前缀';edsa&x27;别名,wordpress,apache,alias,easyphp,Wordpress,Apache,Alias,Easyphp,我来自EasyHP DevServer 14,为许多客户开发了许多网站,我以前有一个自定义别名“workspace”,但现在在EasyHP 16中,他们强制在每个定义的别名中使用前缀“edsa”,破坏了我的WordPress安装。我该如何解决这个问题呢?它似乎是用代码(…)硬编码的,但幸运的是,代码是用php编写的,所以您可以编辑它,然后就可以了(我想在更新之前)。 转到eds仪表板子目录并编辑index.php文件 在当前版本(17)中,代码位于第95行: $new_alias[0]['ali

我来自EasyHP DevServer 14,为许多客户开发了许多网站,我以前有一个自定义别名“workspace”,但现在在EasyHP 16中,他们强制在每个定义的别名中使用前缀“edsa”,破坏了我的WordPress安装。我该如何解决这个问题呢?

它似乎是用代码(…)硬编码的,但幸运的是,代码是用php编写的,所以您可以编辑它,然后就可以了(我想在更新之前)。 转到eds仪表板子目录并编辑index.php文件

在当前版本(17)中,代码位于第95行:

$new_alias[0]['alias_name'] = 'edsa-' . $_POST['alias_name'];
把它愚蠢的部分去掉就行了

$new_alias[0]['alias_name'] = $_POST['alias_name'];
保存文件,您就可以完成了


在windows上测试

感谢您提供此解决方案,它的效果非常好

还应修改第511行,以便在仪表板中正确打印别名的名称。否则,默认情况下,PHP脚本会删除前5个字符,它们应该是“edsa-”

更改:

<?php echo wordwrap(substr($alias['alias_name'],5), 20, "<br />", true); ?>

用于:



在Dev Server 17 for Windows上测试。

我还将替换页面的html部分,更改:

<p style="color:silver;padding-left:25px;"><b>Note</b>: the prefix 'edsa-' will be added to the name in order to avoid any conflict.</p>
注意:将在名称中添加前缀“edsa-”以避免任何冲突

致:


然后是两行:

<span class="input-group-addon input-sm">edsa-</span>
edsa-
致:


对此也感兴趣。这让我很困惑,为什么有人会引入如此愚蠢的东西,并强制执行。
<!--p style="color:silver;padding-left:25px;"><b>Note</b>: the prefix 'edsa-' will be added to the name in order to avoid any conflict.</p-->
<span class="input-group-addon input-sm">edsa-</span>
<span class="input-group-addon input-sm"><!-- edsa- --></span>