2008-12-01 2 views
0

Кто-нибудь пробовал решение для размещения классических страниц ASP на чем-то еще, чем IIS/Windows? Мне интересно, было бы неплохо попробовать одно из решений этой проблемы. Я знаю о Sun Server System Active Server Pages (или Chilisoft), но не пробовал. Есть ли большие проблемы с этими решениями? Требуется ли изменение кода хостинга?Перенос ASP классических страниц из Windows в Linux

ответ

2

Вы можете попробовать с Apache::ASP в вашем Linux, но я буду использовать его только для того же времени, пока не может перенести приложение на другой язык с более эффективной поддержкой (PHP, Perl , Python, Java, Ruby ... даже .Net с Mono).

Обратите внимание, что Apache: ASP не может управлять классами, поэтому вам нужно будет перекодировать классы только на переменные и функции. Ну, классы в классическом ASP не так сложны, как просто переменные и функции ...

+0

Не обрабатывать классы является наименьшей из проблем Apache :: ASP`: он не обрабатывает `VBScript`, язык, используемый практически на всех существующих сайтах классического ASP. Вам нужно будет портировать * все * код на PerlScript, какой тип побеждает точку в использовании Apache :: ASP вообще – MestreLion 2013-11-29 07:59:33

0

Я думаю, что вы получите в неприятности, пытаясь что ... :(

Если это ASP.NET я призываю вас использовать Mono, но для классического ASP я не думаю, что есть что много решений, но я мог быть неправильно :)

0

У меня был клиент, который выбрал, бессознательно, ISP с формой эмуляции ASP под Linux много лет назад. Программа, которую я установил, не работает должным образом, потому что имена файлов в Windows не чувствительны к регистру, в Unix они есть. Это была целая куча, если не получилось. Включите файлы, URL-адреса, сообщения в форме, имена файлов изображений, которые вы называете.

2

Существует программа, которая существует под названием ASP 2 PHP. С этим вы можете перенести свое приложение на PHP. Руководитель проекта не рекомендует использовать его непрерывно, так как он не является, и никогда не будет на 100% идеальным.

Существует также FAQ и страница Notes, чтобы получить представление о проблемах, с которыми вы можете столкнуться при использовании.

Смежные вопросы