Assuming that you have no typos, you might have a permissions and/or PATH problem. When you execute this script is it in the same directory as "logfile.xxx"? Also you may want to try this statement to eliminate any path problems.
print `/usr/bin/touch -m 0515173398 /path-to-file/logfile.xxx`;
metadoktor
"The doktor is in."