Я новичок в ColdFusion, поэтому, пожалуйста, простите меня, если я задаю очевидный вопрос.(Coldfusion MX) Почему cfexecute возвращает [пустую строку]?
Я пытаюсь запустить простой код, который я нашел где-нибудь, чтобы проверить, работает ли cfexecute или нет.
<cfexecute name="netstat" variable="result" timeout=10 />
<cfdump var="#result#">
Приведенный выше код возврата [пустая строка], или если я пытаюсь записать его в файл он просто создает пустой файл.
Я также попытался выполнить ping-сервер, что я могу сделать из командной строки.
Что я заметил, так это то, что страница создается немедленно, вместо того, чтобы ждать таймаута, если она потерпит неудачу.
Также важно отметить: код работает иногда, ничего не меняя.
Возможно ли, что существует ограничение на количество программ, которые могут выполнять ColdFusion?
Спасибо за помощь!
У меня было слишком много исполнений, которые автоматически не прекращались. Это не позволило ColdFusion открыть новый.
атрибут 'name'' cfexecute' ожидает абсолютный путь. [Docs] (http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7d56.html): 'Абсолютный путь для приложения для выполнения.' Если 'netstat' - это переменная, то оберните ее фунт ('# '). – Beginner
Почему кто-то голосовал, чтобы закрыть это как «вне темы»? Проблема четко определена, вопрос включает в себя автономный опыт воспроизведения, а также фактические и ожидаемые результаты. – Leigh