centos7ではPrivateTmpという機能が有りServiceが/tmpには通常書き込めません
apacheで書き込めるようにするには
以下の項目を変更することで/tmpに書き込めるようになります。
# vim /lib/systemd/system/httpd.service
#PrivateTmp=true
PrivateTmp=false
trueをfalseに変更
daemonを読み直して
systemctl daemon-reload
apacheを再起動すると
systemctl restart httpd
/tmpに書込める様になりました。