勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

PukiWikiでバックアップのスケジュール化

      2019/01/31

PukiWikiでバックアップを取りたかった。調べたらディレクトリごと保存すればいいみたいだけど手動で対応するのは面倒くさい。自動で週に1回ディレクトリをzip化したものをメールで送ってほしかった。以下に対応方法をメモ。

 

バックアップ用のプログラムを作成

以下を記述したファイルを適当なディレクトリにアップロードする。今回は「/var/www/html/hoge/cron.php」と想定する。

zipファイル等の設定と送受信メアドあたりは適宜変更する。

 

Cronで自動実行させる

 - PHP

  関連記事

PHPで配列のキーの最大値を取得する方法

配列のキーに整数値が入っていて、その中から最大値を取得したいケースがあった。調べ ...

PHPで配列を値で検索、破棄

PHPの配列で特定の値が入っていれば それを破棄したいということがあった。 ・u ...

PHPで文字のあいまい検索(文字のゆれ)

googleとかで検索する際に、ちょっと間違えて 入力してしまっても「もしかして ...

PHPで簡単にCSVファイルの生成

簡単にデータ並べるだけのCSVファイル生成。 file_put_contensで ...

日付の比較で○日前というのを調べる

PHP及びjavascriptで日付の比較をしたく、締切日とかではなく ○日前と ...

PHPとSQLiteで簡易BBSの作成

PHPとSQLiteの練習で簡易掲示板を作ったのでメモ。   &nbs ...

PHPでソーシャル(SNS)ログインする方法

「facebook / twitter / Googleアカウントでログインする ...

PHPの条件式でまとめて評価

PHPのソースで、 if( !($hoge || $fuga || $foo) ...

MySQLiでSELECT文

MySQLiでSELECT文 ■データ +--+------+ | id | p ...

PHPの配列でキーの最大値を取得

PHPの配列でキーの最大値を取得したかった。以下で対応する。 [crayon-5 ...