在 http.conf 文件中有一个块,例如:
<IfModule mime_module>
...
</IfModule>
假设使用 bash,我如何检查以下行
AddHandler application/x-httpd-php .php
已经在前一个块中添加了
,如果没有,我如何将它添加到它的底部导致
<IfModule mime_module>
...
AddHandler application/x-httpd-php .php
</IfModule>
这个块就在文件的中间:
文件内容不以此块开始或结束。
编辑:
为了让这更难,我意识到我也需要进一步检查:很抱歉在我的问题中错过了它。如果上述行已作为注释行存在于上述块中,则为
# AddHandler application/x-httpd-php .php
(char # 可能是该行的第一个字符,或者它之前可能有一些空格,因为它可能在 AddHandler 的 char A 之前有或没有一些空格),我只需要取消注释它,否则我继续添加如所描述的那样。