Как я условно обрабатываю неопределенные переменные SSI с помощью Apache?

При определении пароля на командной строке необходимо использовать

--password="xxx"

вместо

-password="xxx"

Отметьте двойного тире на первой команде.

Править: Вы знаете, является ли сервер БД тем же сервером как веб-сервер? Если так, Вы попытались опустить хост? С той мыслью судите Вас также - host=127.0.0.1 (Просто попробовал это на моей машине - это кажется очень анальным о корректном имени хоста),

2
задан 2 July 2014 в 00:08
3 ответа

Хорошо, решенный это самостоятельно. Для ссылки других:

<!--#if expr="${TITLE}!=''" -->

правильный синтаксис состоит в том, чтобы использовать. Это имеет смысл, который Вы не должны проверять на" (ни один)", так как неопределенное текстовое значение может быть настроено; я просто не сделал реализованный, который произошел после проверки значения, не прежде.

0
ответ дан 3 December 2019 в 12:07

Я успешно использовал это:

<!--#if expr="! $CONTENT_LANGUAGE" -->
<!--#set var="CONTENT_LANGUAGE" value="en" -->
<!--#endif -->
0
ответ дан 3 December 2019 в 12:07

Для Apache 2.4 выражения изменены:

<!--#if expr="-z v('CONTENT_LANGUAGE')"-->
<!--#set var="CONTENT_LANGUAGE" value="en"-->
<!--#endif-->
2
ответ дан 3 December 2019 в 12:07

Теги

Похожие вопросы