サマリ:OpenPNE3のエラーに対処しました
tput: not found
OpenPNE3でインストール中にタイトルのエラーがでたときの対処。といっても、問題が生じないような対応がなされているので、問題ない。
原因を知りたい方に。
問題のファイルは以下の場所にあります。
vi /usr/home/aa1221d0s8/html/OpenPNE3/lib/vendor/symfony/lib/command/sfFormatter.class.php
以下のtputがないと怒られているのです。
$maxLineSize = ctype_digit(trim(shell_exec('tput cols 2>&1'))) ? (integer) shell_exec('tput cols') : 78;
したがって、以下のように直すことでエラーは出なくなります。といっても、どちらにせよ3項演算子によって78が代入されますが。
$maxLineSize = 78;