Могу ли я использовать функцию PHP DOTNET?

Я разработчик .NET, и обычно я пишу приложения / службы, которые могут работать под Linux с помощью Mono. Сегодня я начал использовать функцию DOTNET php, и я смог использовать ее в Windows / Apache:

<?php
try{
    $csclass = new DOTNET("CSharpCOM, Version=1.0.0.0, Culture=neutral, ".
                          "PublicKeyToken=beb607ae770f5750",
                          "CSharpCOM.CSharpCOMClass");
    echo $csclass->Base64("Io mi chiamo Marco Giacinti"),"\n";
    echo $csclass->Random2(10,20),"\n";
    echo $csclass->Random1(5),"\n";
} catch (Exception $e) {
    echo 'Caught exception: ',  $e->getMessage(), "\n";
}
?>

, где CSharpCOM.CSharpCOMClass - это DLL, разработанная с помощью Framework 3.5 и установленная в GAC с использованием gacutil -i path\CSharpCOMClass.dll. Когда я сохраняю этот скрипт как dotnet.php и перехожу к http://localhost/dotnet.php, Apache отвечает с помощью

HTTP 500 internal error

Можно ли использовать функцию DOTNET php на Ubuntu?

0
задан 27 April 2012 в 02:47

0 ответов

Другие вопросы по тегам:

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