Серверный Сценарий 3.0 Действия

Я понял проблему. как я упоминал в нескольких комментариях, я использую виртуальную среду Python. Когда я выполнял скрипт python из командной строки, использовался интерпретатор python из виртуальной среды python, и все было хорошо. Всякий раз, когда я выполнял скрипт rom shell_exec, использовалась установка по умолчанию интерпретатора python, и именно здесь произошла ошибка.

Я не очень опытен в использовании виртуальных сред Python, поэтому, вероятно, мне понадобилось так много времени, чтобы прийти к пониманию проблемы. К счастью, комментарий MohammedAyoubBENJELLOUN о shell_exec с использованием установки по умолчанию для python поставил меня на правильный путь, и я понял это оттуда.

Чтобы решить эту проблему, я просто вызвал интерпретатор python по пути интерпретатора внутри виртуальной среды python вместо того, чтобы пытаться активировать виртуальную среду и затем выполнять.

Например, я использовал:

/home/user01/anaconda3/envs/keras/bin/python test_script.py

Вместо:

. activate keras && python test_script.py
6
задан 4 April 2009 в 16:18
поделиться

7 ответов

Насколько я знаю, что нет никакой версии ActionScript 3, доступного для серверных сценариев. Однако Вы могли бы хотеть смотреть Haxe. Этот язык подобен ActionScript 3 и предназначается для нескольких платформ как, JavaScript, Flash player, PHP и Neko. Путем предназначения для Neko можно создать очень мощное использование серверных приложений Haxe.

4
ответ дан 8 December 2019 в 18:41
поделиться

Медиасервер Flash может выполнить actionscript. Хотя только ActionScript 1, насколько я знаю.

Можно считать больше ее:

http://help.adobe.com/en_US/FlashMediaServer/3.5_SS_ASD/WSC604F694-2799-4472-8C55-684EF6D5224A.html

Я действительно не рекомендовал бы это, хотя, ASP.NET должен быть лучше почти в любом случае. Одна вещь, которую можно сделать, хотя открыто соединение потоковой передачи и называют код обоими путями. Чтобы сделать это в ASP.NET, необходимо было бы использовать сокеты, выполнимые, но не как легкие/быстрые.

1
ответ дан 8 December 2019 в 18:41
поделиться

Так как ActionScript 3 является ECMAScript, существует несколько ресурсов, на которые, возможно, стоит посмотреть, которые предлагают серверную сторону, JavaScript развивает некоторую скорость, и Вы можете быть рядом с тем, в чем Вы нуждаетесь

http://server-side-javascript.org

и

http://www.mozilla.org/rhino

0
ответ дан 8 December 2019 в 18:41
поделиться

Оформить заказ Тамарин и редтамарин для запуска ActionScript 3 на стороне сервера. http://code.google.com/p/redtamarin/

7
ответ дан 8 December 2019 в 18:41
поделиться

Любой сервер может выполнять любой код, если на нем настроена среда определенного типа для интерпретации и запуска это.

Так что вопрос должен быть перефразирован: «Есть ли у них какие-либо серверные среды, которые интерпретируют Actionscript 3.0?»

Хотя я уверен, что кто-то сделал один в какой-то момент, ответ на самом деле нет, потому что даже если он существует, он не распространен и не на многих (если таковые имеются) серверах. Я не знаю ни одного сервера, на котором установлена ​​среда, в которой будет выполняться код AS3. И я не вижу, что это произойдет в ближайшее время, так как во многих других языках эта ниша достаточно хорошо заполнена.

В качестве альтернативы, посмотрите на Java. Многие серверы будут работать с JSP (Java Server Pages), а Java очень похожа на AS3:)

0
ответ дан 8 December 2019 в 18:41
поделиться

Нет, Flash является стороной клиента. С Flex можно связаться с сервером (BlazeDS, ColdFusion, LiveCycle или действительно что-либо).

Вы могли теоретически выполнить автономный Flash (работающий в браузере на сервере...) или приложение AIR, чтобы сделать сторону сервера материала..., но будут лучшие способы сделать это.

-1
ответ дан 8 December 2019 в 18:41
поделиться

В далеком будущем ColdFusion будет работать на actionscript, возможно. Для Adobe еще в 2008 году была демонстрация работы as3 на coldfusion в качестве языка на стороне сервера.

0
ответ дан 8 December 2019 в 18:41
поделиться
Другие вопросы по тегам:

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