直接プログラムを実行すると問題ないのに、heteml(ヘテムル)のcronだとエラーで動かなかった。
hetemlのcron 設定マニュアルにくわしくありますが、それ以外にもいくつか注意点があるようです。
プログラムの先頭に必ず下記を入力
usersXXXの場合
PHP5.6 の場合 「 #!/usr/local/php/5.6/bin/php 」
PHP7.0 の場合 「 #!/usr/local/php/7.0/bin/php 」
PHP7.1 の場合 「 #!/usr/local/php/7.1/bin/php 」
シェルスクリプトの場合 「 #!/bin/sh 」
ftpXXXの場合
PHP5.3 の場合 「 #!/usr/local/bin/php53 」
PHP5.4 の場合 「 #!/usr/local/bin/php54 」
PHP5.6 の場合 「 #!/usr/local/bin/php56 」
PHP7.0 の場合 「 #!/usr/local/bin/php70 」
PHP7.1 の場合 「 #!/usr/local/bin/php71 」
シェルスクリプトの場合 「 #!/bin/sh 」
例
#!/usr/local/php/5.6/bin/php
<?php
・・・・
Tumblr(タンブラー)に独自ドメインを設定する一般的な方法はTumblr公式サイトに載っています。
ここでは、CloudFlareで独自(サブ)ドメインを設定する方法をStep1~Step2で紹介。
CloudFlareのDNS設定ページから

Type : CNAME
Name : tumblr (お好きなサブドメイン名)
Value : domains.tumblr.com
Addをクリック。しばらく待ちます(サーバーの設定が反映されるまでには、最長72時間ほど待つ必要があります)。