私のコード:
function log_this($to_log, $prepend = null){
ob_start();
$fn = '../info.log';
$fp = fopen($fn, 'a');
fputs($fp, "\r\rnew log -------- \r\r");
if(isset($prepend)) fputs($fp, $prepend . ":\r\r");
var_dump($to_log);
$content = ob_get_contents();
fputs($fp, $content);
fclose($fp);
ob_end_clean();
}
これは、WordPressからログを記録するためにローカル環境(MAMP)で常に使用している機能です。それは常に機能しました。今ではもう動作しません。理由を数日間理解しようとしましたが、解決策が見つかりませんでした。私は本当に高度なphpプログラマーではないので、私が知らないことやすべきことがあるかもしれません。誰か助けてくれませんか?
ちなみに、function_existsとfile_existsは、私が呼んでいるところからです。