php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 30-04-2008, 15:47
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard Crontab wieder mal

Hallo nochmals, php-resource Gemeinde


Ich habe folgende Cronjobs installiert:
Code:
/usr/bin/php -f ~/html/crontab/cron1min.php >/dev/null 2>&1
- funktioniert

Code:
/usr/bin/php -f ~/html/crontab/auct_cron.php >/dev/null 2>&1
- funktioniert nicht, gibt keine Fehlermeldung

Code:
/usr/bin/php -f ~/html/crontab/auct_cron.php >/dev/null
- hab ich auch versucht, funktioniert auch nicht, gibt aber Fehlermeldung.

Fehlermeldung bei Nr. 3.:
Zitat:
Failed loading /usr/local/ioncube/ioncube_loader_lin_5.2.so: /usr/local/ioncube/ioncube_loader_lin_5.2.so: undefined symbol: _zend_hash_init
Ich bin leider nicht so bewandert mit shell. Habe also alles probiert, den Anhang beim devNull spielt mir keine Rolle, ich brauche net unbedingt Return Code.

Die PHP-Datei auct_cron funktioniert einwandfrei bei manuellem Aufruf (also im Browser).

Ich denke mal, PHP-Code ist hier nicht notwendig. Bei Verlangen werde ich ihn jedoch natürlich trotzdem posten

Danke im Voraus und Gruss
Onyx
Mit Zitat antworten
  #2 (permalink)  
Alt 30-04-2008, 15:53
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Mit welchem user? Hat dieser überhaupt ein html-Verzeichnis in seinem home - kannst du keinen absoluten Pfad angeben? Und die Zeiten hast du auch eingetragen?
Mit Zitat antworten
  #3 (permalink)  
Alt 30-04-2008, 16:06
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Der user ist root (das ganze wurde mit dem confixx gemacht). Das Verzeichnis stimmt @ siehe oben (der erste Crontab funktioniert einwandfrei). Damit wäre auch die dritte Frage beantwortet (obwohl es wahrscheinlich schon gehen würde). Und die Zeiten sind:
Zitat:
*/1 * * * *
*/1 * * * *
*/2 * * * *
Gruss
Onyx
Mit Zitat antworten
  #4 (permalink)  
Alt 30-04-2008, 16:09
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Ich befürcte, du musst prüfen, welche php.ini Datei dein Interpreter nimmt und dort die ioncube-Extension aktivieren/laden.

Aber: Es ist nicht ratsam, solche Jobs als root laufen zu lassen
Mit Zitat antworten
  #5 (permalink)  
Alt 30-04-2008, 16:12
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Die Ioncube extension ist aktiviert. Genau das dachte ich früher auch mal, habe dann den Support kontaktiert. Die sagten, dass ioncube auf jeden Fall installiert / aktiviert ist.
Zudem, @ siehe oben: Das erste funktioniert.
Vielleicht liegts doch am PHP-Code? Ich include zwar die gleichen Dateien wie beim ersten, es werden nicht fälschlicherweise sessions, cookies oder was auch immer benutzt und beim manuellen Aufruf funktionierts... einfach komisch...

Gruss
Onyx

edit: Ok, werden das root ersetzen

Geändert von Onyxagargaryll (30-04-2008 um 16:16 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 30-04-2008, 16:12
H2O
 PHP Junior
Links : Onlinestatus : H2O ist offline
Registriert seit: Jul 2007
Beiträge: 937
H2O ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Starte die Jobs mal - unbedingt ohne Umleitung - von der Shell aus. Dass du keine Fehlermeldungen erhälst ist ja klar, da du sie nach /dv/null umleitest. Mit dem Return-Code hat das gar nichts zu tun.
__________________
Gruss
H2O
Mit Zitat antworten
  #7 (permalink)  
Alt 30-04-2008, 16:16
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Beim dritten gibts aber eine Fehlermeldung, aber das /dev/null ist dabei oO (Die Fehlermeldungen erhalte ich per mail)
Problem: Ich hab nur das Confixx, da kann ich leider nicht direkt von der Shell aus starten :S
Ich weiss, das machts um einiges komplizierter ^^

MfG
Onyx
Mit Zitat antworten
  #8 (permalink)  
Alt 30-04-2008, 16:25
H2O
 PHP Junior
Links : Onlinestatus : H2O ist offline
Registriert seit: Jul 2007
Beiträge: 937
H2O ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Dass du beim dritten eine Fehlermeldung erhälst ist klar (dass das per Mail kommt natürlich sowieso, wie auch sonst), da du dort nur stdout umleitest, nicht aber stderr.
__________________
Gruss
H2O
Mit Zitat antworten
  #9 (permalink)  
Alt 30-04-2008, 16:51
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ok verstehe ich.
An was könnte es dann liegen? Oder soll ich den Support kontaktieren? (Hätte ich schon lange gemacht wenn ich gewusst hätte, dass das Problem gar nicht so simpel ist ^^ - aber ist halt wieder mit Kosten und langen Wartezeiten verbunden..).

Will aber zwischenzeitlich für die Geduld aller danken

MfG
Onyx
Mit Zitat antworten
  #10 (permalink)  
Alt 30-04-2008, 16:57
3DMax
 PHP Senior
Links : Onlinestatus : 3DMax ist offline
Registriert seit: Jan 2004
Beiträge: 1.916
3DMax ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von Onyxagargaryll
An was könnte es dann liegen? Oder soll ich den Support kontaktieren?
hast du unsets post bezüglich der php.ini wahrgenommen?

ansonsten, kannst du die scripte auch per url aufrufen? dann könntest du noch den cronjob mit wget aufrufen.
Mit Zitat antworten
  #11 (permalink)  
Alt 30-04-2008, 17:36
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ok mit wget funktionierts (obwohl ich damit nicht wirklich zufrieden bin oO das obere funktioniert ja auch).
Also das wegen der PHP.ini, da muss ich ehrlich "kA" sagen Es ist halt leider nicht mein Server. Aber der Support hat mal geschrieben
Zitat:
Zend nutzt das gleiche php.ini für PHP und PHP5
- vielleicht nützt das ja einem von euch Gurus was ^^

Danke und Gruss
Onyx
Mit Zitat antworten
  #12 (permalink)  
Alt 30-04-2008, 17:40
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

"Support"? Haha! Oh man. Die Frage ist, ob die php-cli die selbe ini benutzt, wie das apache-Modul! Das ist nämlich in der Regel nicht so. Und wie es aussieht, wird die ioncube-Extension nicht geladen ...
Mit Zitat antworten
  #13 (permalink)  
Alt 30-04-2008, 17:47
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Ich bin leider nicht so bewandert mit shell.
Zitat:
Es ist halt leider nicht mein Server.
Wie kann ich das abklären / herausfinden? Kann ich kaum ohne Hilfe nehme ich an? oder steht das in der phpinfo o.ä.?

MfG

EDIT: Die Antwort des Supports war zu einem Fall vor einigen Monaten, die hat nichts mit dem jetztigen zu tun. Nur das Them ist in etwa das gleiche, darum hab ichs gepostet.

Geändert von Onyxagargaryll (30-04-2008 um 17:51 Uhr)
Mit Zitat antworten
  #14 (permalink)  
Alt 30-04-2008, 17:49
unset
  Moderator
Links : Onlinestatus : unset ist offline
Registriert seit: Jan 2007
Ort: Düsseldorf
Beiträge: 3.782
unset befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von Onyxagargaryll
Wie kann ich das abklären / herausfinden? Kann ich kaum ohne Hilfe nehme ich an? oder steht das in der phpinfo o.ä.?

MfG
Spontane Idee: Ausgabepuffer einschalten, phpinfo() aufrufen, Inhalt des Puffers per Mail an dich schicken ...
Mit Zitat antworten
  #15 (permalink)  
Alt 30-04-2008, 18:01
Onyxagargaryll
 Registrierter Benutzer
Links : Onlinestatus : Onyxagargaryll ist offline
Registriert seit: Nov 2007
Ort: Schweiz
Beiträge: 239
Onyxagargaryll ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ok, habe hier die Antwort.

Hoffe das hiflt. Mir hilft es zumindest nicht ^^

MfG

Geändert von Onyxagargaryll (14-05-2008 um 16:41 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni

ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlicht
ebiz-trader 7.5.0 mit PHP7 Unterstützung veröffentlichtDie bekannte Marktplatzsoftware ebiz-trader ist in der Version 7.5.0 veröffentlicht worden.

28.05.2018 | Berni


 

Aktuelle PHP Scripte

HeidiSQL - kostenloses MySQL front-end Editor für Windows ansehen HeidiSQL - kostenloses MySQL front-end Editor für Windows

HeidiSQL - ist ein Windows-Editor für die bekannt open Source Datenbank mySQL

10.12.2018 Berni | Kategorie: MYSQL/ Management
piwik Open-Source Webanalyse-Software ansehen piwik Open-Source Webanalyse-Software

piwik ist eine gute Alternative zu Google Analytics. Viele Features und ein modernes Erscheinungsbild mit aussagefähigen Statistiken in Echtzeit

10.12.2018 phpler | Kategorie: PHP/ Besucherzaehler
jQuery Mobile ansehen jQuery Mobile

Touch-Optimized Web Framework für Smartphones & Tablets

09.12.2018 phpler | Kategorie: AJAX/ Framework
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:12 Uhr.