ASP.NET unter FreeBSD

hab ich auch gemacht... nur der war gleich fertig???!???

und hatt auch nichts geladen.... laut der anleitung im link macht der um einiges mehr... :/

Dies stimmt nur bedingt, da dort der Apache mit installiert wird, dieser ist bei dir ja wohl schon vorhanden, oder?

Was sagt ein make config in /usr/ports/www/mod_mono?
Kannst du XPS oder den Apache auswählen?

Mono selbst ist installiert? Welche Version?

Poste mal
Code:
# pkg_info | grep mono

mousaka
 
bin leider erst wieder heute abend um 18 uhr zuhause und dann würde ich das schreiben...

apache war schon installiert... und mono selbst funktioniert einwandfrei (perfekt)... allerdings weiss ich nicht auswendig welche version... ich denke v.12.x.x. war das...
 
DIE SPANNUNG STEIGT :) *MEGA HAPPY BIN*

hab noch mal make install clean gemacht und er arbeitet wie wild!!!!!!!!!!! WAHNSINNN ;)
 
Allllssooo..... mod_mono ist richtig installiert... beim configurieren der httpd hab ich auch alles so gemacht wie es bei

http://wiki.bsd-crew.de/index.php/FreeBSD_und_Mono

steht... auch apache startet ohne fehlermeldung... allerdings was merkwürdig ist,
wenn ich dann denn http://zeus/test aufrufen möchte, sagt er:

"Die Website kann nicht angezeigt werden."

und mit http://zeus/test/ bekomme ich alle Dateien im Browser angezeigt...
wenn ich dann auf index.aspx klicke kommt folgende meldung:

"Internal Server Error"

und bei index2.aspx

"Server Error in '/test' Application

--------------------------------------------------------------------------------

Parser Error
Description: Error parsing a resource required to service this request. Review your source file and modify it to fix this error.
Error message: Type not found.

File name: /usr/local/www/data/test/index2.aspx Line: 59

Source Error: <td>Here are some ASP.NET examples:

<form id="form1" runat="server">
<asp:TreeView style="margin:10px" ID="TreeView1" Runat="server"
EnableClientScript="true"
PopulateNodesFromClient="false"
ExpandDepth="1"
>
</asp:TreeView>
</form>
</td>"

also muß er ja irgendwie funktionieren... mmhh... was könnte ich noch falsch gemacht haben??

wäre um tipps sehr dankbar... habe es ja jetzt gott sei dank weit geschafft mit euch... :)
 
So ins blau würde ich sagen, das sowas in die httpd.conf gehört:

Code:
LoadModule mono_module libexec/apache2/mod_mono.so                                                                       
[B]Alias /test "/usr/local/www/data/test" [/B]                                                                                  
AddMonoApplications default "/test:/usr/local/www/data/test"                                                             
<Location /test>                                                                                                         
     SetHandler mono                                                                                                      
</Location>

Ansonsten http://www.mono-project.com/Mod_mono

mousaka
 
Hab ich auch schon gemacht... hab jetzt eine eigene seite zum testen hochgeladen...

die dateien und verzeichnise werden immer angezeigt?! man muss also auf die Default.aspx trotzdem selber klicken... es gab doch mal so eine einstellung bei php... das index.php dateien immer ausgeführt werden sollen... werd mal danach suchen...

aber so wie es bis jetzt aussieht... KLAPPTS mit ASP!!!!!! :)

ICH DANKE EUCH TROTZDEM NOCHMAL!!! und für die Gedult... aber ich finde das ich das ganze jetzt immer mehr versteh... :belehren:
 
die dateien und verzeichnise werden immer angezeigt?! man muss also auf die Default.aspx trotzdem selber klicken... es gab doch mal so eine einstellung bei php... das index.php dateien immer ausgeführt werden sollen... werd mal danach suchen...

Code:
AddType application/x-asp-net .aspx

mousaka

EDIT:
und natürlich
Code:
        DirectoryIndex Default.aspx index.aspx
 
Zuletzt bearbeitet:
hatte mich wohl zu früh gefreud... die ASP Seite wenn ich direkt aufrufe mit Default.aspx sieht man alles mit HTML aber was durch meinen C# Code erstellt wurde, sieht man nicht... also kein Formular mit Button.... wenn ich normal meinen Ordner Öffne

(http://zeus/mono/) will er mir die Default.aspx als Download anbieten?!...

das sind die einstellungen am ende der httpd.conf die ich gemacht hab:

Code:
AddType application/x-asp-net .aspx

DirectoryIndex Default.aspx index.aspx

LoadModule mono_module /usr/local/libexec/apache/mod_mono.so
Alias /testmono "/usr/local/www/data-dist/mono"

AddMonoApplications Default "/testmono:/usr/local/www/data-dist/mono"

<Location /testmono>
        SetHandler mono
</Location>

und wenn ich wie ich die einstellungen vergeben hab den aufruf (http://zeus/testmono) mache, zeigt mir der Explorer "Die Website kann nicht angezeigt werden"

echt hart...
 
Also Mono geht... das seh ich auch durch ps und das er mir die Debbug seite anzeigt.. allerdings eben Debug seite...


Im Explorer:
Code:
Server Error in '/testmono' Application

--------------------------------------------------------------------------------

Parser Error
Description: Error parsing a resource required to service this request. Review your source file and modify it to fix this error. 
Error message: Cannot find type _Default 

File name: /usr/local/www/data/mono/Default.aspx    Line: 1 

Source Error: <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Hab gelesen das ich XSP2 brauch... es ist xsp und xsp2 installiert... mmmhh...
wenn ich xsp2 starte kommt immer nur eine fehlermeldung....

Zeus# xsp2

Unhandled Exception: System.InvalidCastException: Cannot cast from source type to destination type.
in <0x0003f> System.Configuration.ConfigurationManager:get_AppSettings ()
in <0x00007> Mono.XSP.Server:get_AppSettings ()
in <0x00149> Mono.XSP.Server:Main (System.String[] args)


wäre klasse wenn jemand erfahrung drin hat... aber danke euch das ich schon so weit gekommen bin mit eurer hilfe...
 
Also Mono geht... das seh ich auch durch ps und das er mir die Debbug seite anzeigt.. allerdings eben Debug seite...


Im Explorer:
Code:
Server Error in '/testmono' Application

--------------------------------------------------------------------------------

Parser Error
Description: Error parsing a resource required to service this request. Review your source file and modify it to fix this error. 
Error message: Cannot find type _Default 

File name: /usr/local/www/data/mono/Default.aspx    Line: 1 

Source Error: <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

Hab gelesen das ich XSP2 brauch... es ist xsp und xsp2 installiert... mmmhh...
wenn ich xsp2 starte kommt immer nur eine fehlermeldung....

Zeus# xsp2

Unhandled Exception: System.InvalidCastException: Cannot cast from source type to destination type.
in <0x0003f> System.Configuration.ConfigurationManager:get_AppSettings ()
in <0x00007> Mono.XSP.Server:get_AppSettings ()
in <0x00149> Mono.XSP.Server:Main (System.String[] args)


wäre klasse wenn jemand erfahrung drin hat... aber danke euch das ich schon so weit gekommen bin mit eurer hilfe...

bonjour ChuckyTDA,

also da wollen wir mal die fehlermeldungen auseinandernehmen, habe mal gegoogelt und bin auf folgende hinweise gestossen:

1.) http://support.microsoft.com/kb/922981/de
2.) http://forums.mono-project.de/archive/index.php?t-322.html

also in beiden fällen tauchen die fehlermeldungen im zusammenhang mit datenbanken auf

jetzt weiss ich natürlich nicht welche du verwendest, aber tippe mal wie im ersten link auf ODBC und da benötigst du aktuelle treiber....

auch weiss ich nicht welches framework du unter xpSP2 verwendest würde dir aber zu der 3er version raten...

falls du möchtest kannst du ja auch deinen source mal posten, denke du nutzt hier zu 90% die OdbcConnection.GetSchema Methode....

hinweise dazu findest du auch im ersten link....

abschliessend bitte nicht als wertung verstehen ( kenne betriebliche zwänge nur zu gut, deshalb oft arbeitslos *grins* ) würde ich unter unix (egal welchem) auf asp verzichten..

gibt da ja mehr als nur eine alternative

so hoffe ich konnte dir ein paar denkanstösse vermitteln :)

salü nicolas
 
Hallo,

erstmal danke für deine Hilfe.

Es liegt nicht an der DB. Weil ich auf keine Datenbank zugreife.
Auch das Beispiel was Mono von Haus aus anbietet, funktioniert nicht.
Da kommt genau die selbe Meldung.

Ich mach das Privat mit Mono, weil ich für unsere DotNet Community auch eine Website in ASP und nicht in HTML wie bisher schreiben möchte..

Und aus Interesse mit ASP.

Danke dir aber noch mal für die Hilfe.

Viele Grüße

Chucky....
 
Zurück
Oben