Beiträge von Edis

    Hallo nochmal,


    ich habe beide Vorschläge ausprobiert. Mit dem Verschieben der bridge.php ins Root-Verzeichnis kommt immer noch die Fehlermeldung, dass die Datei nicht gefunden wird. Und bei der geänderten Zeile war es wie bisher: Es kommt keine Fehlermeldung und er scheint die Datei finden zu können - aber die Prozesstarter laufen laut System trotzdem nicht. Und ich weiß jetzt wirklich nicht mehr weiter.

    Zudem scheint auch in meiner .htaccess ein fehler zu sein (siehe Screenshot). Fällt Dur dazu was ein?

    Ansonsten, was würde passieren, wenn ich z.B. domain.de/cronjobs/starter2.php aufrufen lassen würde? Kann man das in der .htaccess freigeben, würde das mein Problem lösen?

    Vielen Dank für Deine/Eure Hilfe.


    Nein, es liegt im /www/ Verzeichnis, weil ich mit dem Browser nicht auf die Ebene vor dieser /www/ raufkomme, also ich komme nicht ins Root-Verzeichnis. Ich könnte das zwar so einstellen, aber dann wäre auch der Order /userdata/ über das Internet abgreifbar, oder nicht?

    Falls nein, dann könnte ich auch über die url /cronjob/starter.php aufrufen lassen und bräuchte keine Bridge.

    Hallo Bergami, erst ein mal vielen Dank für die Hilfe.

    Das scheint mich zumindest einen Schritt weiter zu bringen, aber leider nicht ans Ziel. Die alte Ausgabe des Script ist nämlich:

    Code
    Returncode: 0
    Ausgabe des Scripts:
    Array
    (
    )


    Wenn ich stattdessen Deine erste Zeile einfüge, dann ist das neue Ergebnis:


    Code
    Returncode: 1
    Ausgabe des Scripts:
    Array
    (
        [0] => Could not open input file: cronjobs/starter2.php
    )


    Kannst Du Dir vielleicht vorstellen, wo man da jetzt weiter machen kann? Anscheinend findet er die Datei nicht? Ich bin kein PHP-Profi. Aber ich glaube, dass in meiner bridge.php - die mit der Xentral-Installation funktioniert hat und auf OpenXE angepasst wurde (der Pfad) - der Pfad eigentlich richtig angegeben ist.

    Gruß, Edis

    Das habe ich versucht, danke. Aber es läuft immer noch nicht, siehe Screenshot.

    So sieht der Inhalt meiner bridge.php aus:


    1. <?php
    2. exec("/usr/bin/php74 /www/htdocs/w017eb70/verwaltung.sv-stoffe.de/OpenXE-V.1.11/cronjobs/starter2.php 2>&1", $out, $result);
    3. echo "Returncode: " .$result ."<br>";
    4. echo "Ausgabe des Scripts: " ."<br>";
    5. echo "<pre>"; print_r($out);
    6. ?>


    So sieht der Inhalt meiner .htaccess aus:


    1. <Files bridge.php>
    2. Order allow,deny
    3. Allow from all
    4. </Files>
    5. # Generated file from class.acl.php
    6. # Disable directory browsing
    7. Options -Indexes
    8. # Deny access to all *.php
    9. Order deny,allow
    10. Allow from all
    11. <FilesMatch "\.(css|jpg|jpeg|gif|png|svg|js|ico|css.map|js.map)$">
    12. Order Allow,Deny
    13. Allow from all
    14. </FilesMatch>
    15. # Allow access to index.php
    16. <Files index.php>
    17. Order Allow,Deny
    18. Allow from all
    19. </Files>
    20. # Allow access to setup.php
    21. <Files setup.php>
    22. Order Allow,Deny
    23. Allow from all
    24. </Files>
    25. # Allow access to inline PDF viewer
    26. <Files viewer.html>
    27. Order Allow,Deny
    28. Allow from all
    29. </Files>
    30. <Files robots.txt>
    31. Order Allow,Deny
    32. Allow from all
    33. </Files>
    34. # end
    35.  

      Für Hilfe bin ich dankbar. Grüße, Edis

    Hmm, irgendwie scheind die Datei nicht übernommen worden zu sein. wie kann ich eine php Datei hier hoch laden? soll ich die Datei endung auf txt stellen? Würde das funktionieren?

    Hallo Zusammen, ich bekomme irgendwie den Cronjob bei All-inkl nicht zum laufen :( ich habe aus meiner ehermaligen Xentral installation alles versucht abzubilden um den Prozessstarter zum laufen zu bekommen. Dafür hatte ich im ordner www eine Datei namens bridge.php. diese Datei sollte im Ordner cronjob die Datei starter2.php aufrufen. Bei All-inkl funktioniert der Cronjob Aufruf mittels einer URL. Daher die bridge.php. Da ich im Ordner www die bridge.php nicht aufrufen kann, habe ich eine andere subdomain angelegt, wo ich die bridge.php aufrufe und der dann die starter2.php aufrufen soll. leider sieht es für mich bei den prozessstartern so aus, dass keiner dieser prozessstartern laufen möchte. Anbei lade ich mal meine bridge.php hoch und vielleicht kann mir jemand weiter helfen was das problem hier ist. die Datei könnt ihr unter folgendem link aufrufen:

    http://cron2.sv-stoffe.de/bridge.php


    Herzlichen Dank und Liebe Grüße


    Edis

    Hallo Zusammen,


    Ich bin gerade an der Einrichtung von OpenXE. Ich möchte meine Drucker wie bisher mit Xentral verwendet hier ebenfalls benutzen. ich denke das ist doch bestimmt möglich ;) Ich Habe den Druckerspooler von den jungs der Firma Ruhr bisher verwendet. Einige kennen dass bestimmt von euch. Kann ich diesen Spooler weiterhin verwenden? Ich habe die URL auf dem Spooler ausgetauscht, aber da passiert nichts an meinen druckern. Liegt es vieleicht da drann, dass ich die starter2.php nochnicht als cronjob zum laufen bekommen habe? Ich denke das wird es nicht sein oder? Kann mir jemand da weiter helfen?


    Vielen Lieben Dank schon mal vor ab!


    Liebe Grüße


    Edis

    Hallo zusammen, ich hatte glaub ich schon mal die Frage gestellt, ich habe ein Modul gehabt, was ich bei Xentral ebenfalls genutzt habe. Dieses Modul wurde nicht von Xentral entwickelt. Ich habe den php Skript aus meiner alten Installation aus dem Ordner Pages rausgenommen und in die Installation von OpenXe an die selbe Stelle eingesetzt und kann mein Modul nicht in der Oberfläche sehen. Selbst wenn ich die url genauso Aufrufe wie von der alten Installation. Muss man was in der Datei anpassen? Könnte mir jemand da behilflich sein? Ansonsten hat mehr oder weniger alles funktioniert zu übertragen. Das ist der einzige Punkt, woran ich Scheiter.

    Liebe Grüße.

    Edis :)

    Habe tatsächlich die alte Datenbank eingegeben. Die war aber sowieso eine Kopie. Hab jetzt die aktuelle exportiert und wieder importiert. Sieht schon viel besser aus. Trotzdem fehlen hier unter ein paar Sachen. Bei den Adressen werden mir zum Beispiel nur 103 angezeigt. Tatsächlich sollten 169 vorhanden sein. Bei den Artikeln fehlen einige Artikel. Die ganzen Firmendaten sind auch nicht übernommen worden.

    Mein Modul wird mir immer noch nicht angezeigt. Weißt du, was ich falsch mache?

    Viele Grüße.

    Edis

    Hallo Alex,


    zu 1. Hab ein es gemacht. da stand auch dass es fertig sei mit 0 error. was denk ich mal gut ist, aber ich seh immernoch nicht die alten Daten von Xentral...

    zu 2. Das hat zu nichts geführt leider. ich seh, dass die URL wohl die Datei aufruft, aber mehr auch nicht. Ich weis auch leider nicht mehr, musste man eine oder zwei Dateien hochladen.

    zu 3. das schau ich mir später mal an.

    Hast du noch eine Lösungs Idee? :)

    Hallo zusammen,


    ich habe es geschaft OpenXE zu instalieren :) hab noch 3 Fragen ^^

    1. Ich habe meine alte Datenbank von meiner Xentral Installation genommen, wo noch alle Daten drin stehn und aktuell sind. wenn ich mich bei OpenXE anmelde, habe ich das gefühl, dass ich eine neue Datenbank eingerichtet habe, weil weder Adressen noch Artikel usw zu sehen ist. Dafür habt ihr doch bestimmt ne Lösung :)

    2. Eigenes Modul: Ich habe für mich ein Modul entwickeln lassen. dieses Modul hab ich in dem Ordner www/pages hochgeladen und kann im OpenXE aber nicht erkennen, dass ein Modul hinzugefügt worden ist. Was mache ich da fallsch? Das Modul greift auf das Auslagern, Einlagern und auf Aufträge zu. Da diese Punkte alle da vorhanden sind, kann ich mir das nicht erklären, warum es nicht sichtbar ist.

    3. Cronjob: bei All-inkl muss man den Cronjob anders aufrufen. Ist es möglich, das ich die Datei in meiner bishärigen Xentral Instalation einfach in die OpenXE Instalation hochlade und die Datei aufrufen lasse?


    Herzlichen Dank für eure Hilfe schon mal vor ab.


    PS: wer mit chargen Arbeitet, für den könnte dieser Modul Interessant sein den ich habe und ich würde es euch zu verfügung stellen. Vielleicht ist dieser Modul auch was den man in die Instalationsrotine hinzufügen könnte.

    Das Problem ist gelöst und das Problem saß mal wieder vor dem Rechner.

    Hier die korrekte URL, die man eingeben muss.Domain.de/OpenXE-V1.11/

    Was ein Strich alles verursachen kann 😂 jetzt versuche ich, mal meine alte Datenbank einfach einzubinden, indem ich die Zugangsdaten dazu eingebe. Hoffe das klappt :)


    Liebe Grüße und einen schönen Abend. Edis

    Hallo Alex,



    Danke für deine schnelle Antwort. Leider funktioniert das bei mir irgendwie nicht. Ich hab die Dateien entpackt. Alles ist wie meine andere Installation. Irgendwie will kein installer kommen

    Hab es wie folgt versucht:

    Meinedomain.de/OpenXE-V1.11

    Das war ohne erfolg. Hab auch nur meinedomain.de versucht, was ebenfalls kein Erfolg brachte. Die Domain zeigt nicht auf einem Unterordner. Eigentlich müsste es doch funktionieren, so oder nicht?

    Liebe Grüße.

    Edis

    Hallo,


    mir wurde diese Software empfohlen und ich wollte sie mir mal anschauen. Ich habe wie viele von euch vorher Xentral genutzt. Ich wollte jetzt OpenXE auf meinem Tarif bei All-inkl installieren. ich hab mir den Ordner runtergeladen. Bei Xentral musste man ja bei der Installation die domain.de/installer.php eingeben und dann ging die Installation los. Kann mir jemand sagen, wie das bei OpenXE funktioniert?


    Herzlichen Dank


    Edis