PHP 在寫入檔案的時候(Debain Linux),函式回傳值都是正確的,但是檔案就是沒有出現,到底發生什麼事情呢?
範例程式
<?php var_dump(file_put_contents('/tmp/abc.txt', 'abc', FILE_APPEND | LOCK_EX)); // int(3) ?>
回傳 3 bytes 都是正確的,但是就是 /tmp/abc.txt 沒有產生
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
PHP 在寫入檔案的時候(Debain Linux),函式回傳值都是正確的,但是檔案就是沒有出現,到底發生什麼事情呢?
範例程式
<?php var_dump(file_put_contents('/tmp/abc.txt', 'abc', FILE_APPEND | LOCK_EX)); // int(3) ?>
回傳 3 bytes 都是正確的,但是就是 /tmp/abc.txt 沒有產生
Linux 以前 initrd 管理開機啟動程式的時代,可以使用 update-rc.d、rcconf、sys-rc-conf 來管理 /etc/rc0.d/ ~ /etc/rc6.d/,現在換 Systemd 後,想要開機自動啟動的程式,要如何設定呢?
Debian / Ubuntu Linux 全面採用 systemd,在使用上都跟之前操作整合的很好,所以也沒什麼問題。
不過,最近想要 restart 某個 service 時,發現一直卡在 stop,kill 掉後,卡在無法 start,要怎麼查看和解決呢?