Magento PHP-Skript per Shell ausführen

Auf meinem DF-Webhosting. Ist php 4, 5.2, und 5.3 installiert.

wenn ich direkt eine skript mit

php -q xxx.php

meldet Fehler, “<b>Parse error</b>:  syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or ‘}’ in ”

Problem ist es, dass meine Skript Klasse-Definition enthält.

Rufe dann php5 -q xxx.php

meldet der Fehler, “<b>Fatal error</b>:  Call to undefined function  str_getcsv() in <b>”

str_getcsv kann erst angewendet werden, wenn PHP größer als 5.3

Eigentlich kann man per php -v die Versionsnummer wissen.

Und per eine phpinfo(), kann ich wissen, welche Version jetzt Magento verwendet.

/usr/local/php53

Jetzt ist klar.

Führe einfach php53 -q xxx.php aus. Prima, das tut.

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *


+ seven = 9

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>