Guten Tag!
Ich hoffe daß ihr mir helfen könnt. Ich habe ein Programm aus dem Internet geladen, wenn ich das starte, kommt nur "unbekannte Funktion pcntl_fork()".
Ich bin leider ein absoluter Linux-Neuling.
RenateS Gast |
RenateS Gast |
Guten Tag!
Ich hoffe daß ihr mir helfen könnt. Ich habe ein Programm aus dem Internet geladen, wenn ich das starte, kommt nur "unbekannte Funktion pcntl_fork()".
Ich bin leider ein absoluter Linux-Neuling.
Hallo
normalerweise brauchst du keine Programme vom Internet herunterzuladen, wie du es vielleicht unter Windows gewohnt warst.
dazu hast du synaptic, wo du das Programm anklickst und installierst.
lese dir folgenden Artikel durch
http://wiki.ubuntuusers.de/Synaptic
falls du dein Programm in der Paketverwaltung nicht findest, schreibe mal um was für ein Program es sich handelt.
gruss
Hardy1979
Was ist das für komische Funktion?Wird Dir sicher nicht weiterhelfen, aber die ist dazu da,
Und was nun?Benutzt Du die Standardversion deiner Distri von PHP?
so:
Anwendungen->Zubehör->Terminal
dort das php -l per Umschalt+Einfg einfügen und ENTER drücken.
Die Ausgabe wieder hier einfügen.
So, dieses php -i gibt mir einen ellenlangen Text mit dem ich nichts anfangen kann. Nun weiß ich aber nicht wie den hiereinkriegen.
Hallo,
Nun weiß ich aber nicht wie den hiereinkriegen.
Hallo
Das Programm heißt Versana und ich brauche es ganz dringend für meine Arbeit.
Das Programm fordert eine Funktion an, die von der normalen PHP-Version nicht unterstützt wird. Du hast 3 Möglichkeiten:
1. Du lädtst Dir den PHP-Quellcode und compilierst ihn neu mit --enable pcntl - etwas kompliziert, wenn Du sowas noch nie gemacht hast.
2. Du fragst mal in Deiner Firma den Schöpfer des Werkes ob er Dir helfen kann.
3. Du vergißt das Ganze. (auch nicht so toll)
Sehe KEINE andere Möglichkeit das Programm zum laufen zu kriegen!
Hallo
jetzt verstehe ich auch wieso google dieses Programm nicht kennt
Man braucht einen Code
Hallo,
das PHP-Programm ist der Code oder sollte zumindest sein. PHP Programme laufen in der Regel in einer Webserverumgebung wie z.B. der Apache Webserver. Den kannst Du via Ubuntu Paketmanager nachinstallieren. Danach muss das PHP-Programm in das Document-Rootverzeichnis des Webservers in ein eigenes Unterverzeichnis kopiert werden. Bei debianartigen Systemen, wozu auch Ubuntu gehört, ist das der Pfad /var/lib/http. Wenn Du nun den Apachen aktivierst kannst du dein Progamm via Webbrowser durch Eingabe von http://localhost/versana in die URL-Zeile starten. Da muss aber nicht klappen sondern kann nur ein Fingerzeig sein, denn zur präzisen Hilfe reichen deine Infos bei weitem nicht aus. Unbekannt ist ob z.B. die Anwendung eine Datenbank wie MySQL, PostgreSQL oder ähnliches benötigt, welche dann ebenfalls installiert und konfiguriert werden muss. Einen Webserver nebst Datenbank aufsetzten macht man(n)/frau nicht mal eben mit ein paar Mausklicks. Da ist schon tiefgreifenderes Wissen notwendig.
Eure IT-Abteilung müsste doch die notwendigen Infos zur Verfügung stellen wenn das Programm für den beruflichen Einstz so eminent wichtig ist. Da kannst du nicht erwarten in Form eines Forums mit deinen spärlichen Infos Hilfe zu bekommen. Hellsehen können wir leider immer noch nicht. Hoffe trotzdem geholfen zu haben.
Have Fun
Guten Tag!
Ich wußte nicht, daß diese Info so von Bedeutung sind, ich bin erstmalig in einem Forum.
Jetzt sitze ich richtig in der Tinte. Habe heute früh mit dem IT-Mann unserer Firma gesprochen. Der hat das gleiche gesagt wie sqlfreak und ich soll mich alleine kümmern und nicht so dumm anstellen. Eine Beschwerde beim Chef hat auch nichts gebracht.
Kann mir jemand helfen? :'(
Hi,
das ist ja eine feine Firma, wo Du arbeitest!
Was meinst Du konkret mit:
Habe heute früh mit dem IT-Mann unserer Firma gesprochen. Der hat das gleiche gesagt wie sqlfreakVersuch mal, uns soviel Infos wie möglich zu geben.
Also, das ist ein PHP-Programm und PHP muß mit dieser Funktion neu gemacht werden, dann sollte es angeblich laufen. Nur habe ich keine Ahnung, wie ich das machen soll.
Naja, dann lernst Du es jetzt.
1. Nocheinmal php -i aufrufen, im oberen Drittel findest Du "Configure commands". Diese abschreiben oder besser ausdrucken.
2. Dann hier PHP-Quellcode runterladen. Entpacken, und in das neu enstandene Verzeichnis wechseln.
3. Hier wieder melden mit folgenden Infos:
- soll dieses "Versana" im Browser laufen?
- wird Datenbankunterstützung gebraucht? wenn ja, welche?
- wird in irgendeiner Weise auch Remoteunterstützung gebraucht?
Bis dann!
Da bin ich wieder.
Ging alles gut.
Habe alles gemacht, was Du geschriben hast.
1. ja, soll im Browser laufen.
2. Mysql - Datenbank
3. keine Ahnung.
So, dann weiter:
ab jetzt brauchst Du Root-Rechte!!!!
Wenn Du auf der Konsole im neuen Verzeichnis bist, tippe ein:
./configure --with-mysql --enable-pcntl --enable-soap
daran hängst Du mit der gleichen Schreibweise, die Optionen, die Du vorhin abgeschrieben(ausgedruckt) hast.
Dann ENTER. Rufe am besten vorher noch auf:
configure -h [ENTER]. Da sind die Optionen beschrieben.
Nachdem das configure-Kommando durchgelaufen und fertig ist, schreibe:
make [ENTER]
dann:
make install [ENTER]
Wenn dies alles durchgelaufen ist bist Du fertig und Dein Programm sollte starten.
Solltest Du noch Fragen haben oder Probleme(div. Fehlermeldungen) melde Dich.
Viel Erfolg!!!
« Suse 11.1: mit der Darstellung gibt es ein Problem. | Suse: 2 Fragen zu OpenSuse 11.0 Konsole » | ||