我来自EasyPHP DevServer 14,为很多客户开发了很多网站,我曾经有一个自定义别名'工作区'但现在,在EasyPHP 16中,他们制作了必须使用前缀' edsa'在每个定义的别名中,打破我的WordPress安装。我怎么能解决这个问题?
答案 0 :(得分:1)
它似乎是在代码(...)中硬编码,但幸运的是代码是在php中,所以你可以编辑它并且没问题(直到更新我猜)。 转到eds-dashboard子目录并编辑index.php文件。
在当前版本(17)中,代码位于第95行:
$new_alias[0]['alias_name'] = 'edsa-' . $_POST['alias_name'];
从中删除愚蠢的部分
$new_alias[0]['alias_name'] = $_POST['alias_name'];
保存文件,你应该完成。
在Windows上测试
答案 1 :(得分:1)
感谢您的解决方案,它就像一个魅力!
还应该改变第511行,以便在仪表板中正确打印别名的名称。否则,默认情况下,PHP脚本会删除5个第一个字符,这些字符应该是" edsa - "。
更改:
<?php echo wordwrap(substr($alias['alias_name'],5), 20, "<br />", true); ?>
有:
<?php echo wordwrap(substr($alias['alias_name'],0), 20, "<br />", true); ?>
在适用于Windows的Dev Server 17上测试。
答案 2 :(得分:0)
我还将替换页面的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>
收件人:
<!--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>