タグ「php」が付けられているもの

【Nextcloud】システムのCronにバックグラウンドジョブを設定する。

  • 投稿:
Nextcloudのバックグラウンドジョブ(メンテナンス用のスクリプト)が自動実行されるように設定します。 設定ページ → "基本設定" → "バックグラウンドジョブ" で、実行方法を選択します。可能…

【Nextcloud】メモリキャッシュを設定する。

  • 投稿:
Nextcloudは、メモリキャッシュを設定するとパフォーマンスが向上するそうだ。 設定していない場合、"設定" → "管理 > 概要" に、 メモリキャッシュが設定されていません。云々… という警告…

【Nextcloud】「このインスタンスのphp-imagickモジュールはSVGをサポートしていません」を修正する。

  • 投稿:
  • / 更新:
Vultrで借りているサーバのスペースが余り気味なので、Nextcloudをインストールしてクラウドストレージとして利用することにしたのです。 → Nextcloud 公式 現在の環境は… Ubunt…

【PHP】処理の途中経過を逐次出力。flushが上手くいかないときは…。

  • 投稿:
PHPで、例えば以下のような 1 秒ごとに数字を出力するスクリプトを書いてブラウザ上で実行してみても、結果は実行終了後にまとめて表示されます。 <?php for( $i = 0 ; $i &…

【PHP】関数 array_values を使って連想配列をふつうの配列にしたり、インデックスを詰めたり。

  • 投稿:
すぐに忘れてしまうのでメモメモ。 例えば、日付をキーにした以下のような連想配列があるとする。 $array1 = array( "2019-04-02" => "3" , …

【PHP】Simple HTML DOM Parserでtbody要素にアクセスできないので何とかする。

  • 投稿:
PHP で HTML を解析するときに便利なライブラリ『Simple HTML DOM Parser』。その名のとおり、シンプルで使い勝手の良いライブラリです。 → PHP Simple HTML D…

Ubuntu(16.04)にphpMyAdminを手動インストール。

  • 投稿:
  • / 更新:
Ubuntu 16.04 で PHP5 を使いたくて、非公式リポジトリから PHP5.6 をシステムにインストールしてみたのです。それ自体は問題なくインストール終了。 が、PHP5.6 が非公式な所為…

Ubuntu 16.04 に PHP5 をインストール。

  • 投稿:
  • / 更新:
さて、Ubuntu の新しい LTS 版・16.04 がリリースされたので、これを試しにクリーンインストールしてみた。 で、PHP のパッケージをインストールしようと Synaptic パッケージマネ…

先頭にゼロを付加して桁揃え。

  • 投稿:
例えば、月を表す数字(1, 2, 3, ..., 11, 12)を、先頭にゼロを付けて二桁に揃えたい("01", "02", "03", ..., "11", "12")。JavaScriptでは、ど…

ウェブサイトをつくる側として、AdBlock対策をすべきかどうか検証してみる。

  • 投稿:
ウェブページ上の広告は確かにウザかったりもする。だから、それを非表示にしたい気持ちも解るのだけれど、つくる側としては「せめてサーバ代くらいは稼がせてくださいよ…」というのが本音でもある訳です。 先日、…

【PHP5.5】 OPcache を設定する。

  • 投稿:
うちのサーバで動いているPHPスクリプトの動作確認を終えたので、PHPを5.4から5.5にアップグレードしてみた。5.5では、スクリプトをキャッシュして動作を高速化してくれる OPcache なるもの…

PCからなのか、モバイルデバイスからのアクセスなのかを "ざっくり" と判別する。

  • 投稿:
タイトルのとおりなのだけれど、とりあえず今やりたいのは、 アクセスしてきたブラウザが、ユーザの側でウィンドウサイズ変更可(≒PC)な奴なのか、そうでない(≒スマートフォンやタブレットの類)なのか。 ……

Firefoxブラウザの接続タイムアウト時間を変更。

  • 投稿:
ブラウザから、ウェブサーバに仕込んだ重めの(実行に10分くらいかかる)PHPスクリプトを走らせて、ブラウザの画面に結果を表示させる…というのをたまにやるのだけれど、最近、Firefox(ver.29)…

【PHP】関数 mysql_... を mysqli_... へ書き換える。

  • 投稿:
PHPからMySQLデータベースに接続してごにょごにょする時に、mysql_connect() とかを使用した昔に書いたスクリプトを走らせると、こんな警告が出ます。 mysql_connect(): …

国名のアルファベットコードを検索する。

  • 投稿:
  • / 更新:
国ごとにアルファベット2文字や3文字のコードがあるでしょ。 で、ワールドカップやオリンピックの時に "BIH" とか "CIV" とか略号で書かれると、咄嗟に何処の国だか判らなくて困るでしょ、毎回毎回…

WordPressを新しいサーバに移す。

  • 投稿:
WordPressを別ドメインの新しいサーバに移行してみる。 まずはデータベースの移行。いつものようにphpMyAdminを利用してみます。旧サイトのWordPressで使っているデータベースを選択し…

phpMyAdminで "Table 'phpmyadmin.pma_table_uiprefs' doesn't exist"と言われてテーブルが開けない時はこうする。

  • 投稿:
動作環境は Ubuntu14.04、Apache2.4.7、PHP5.5.9、MySQL5.5.37、phpMyAdmin4.0.10dev1。 で、phpMyAdminにログインして、何かしらのデー…

PHP5.4.0以降での参照渡しと値渡し。

  • 投稿:
自宅のテストサーバ環境をアップデートしたらPHPのバージョンが5.5.9になって、大昔に書いたPHPスクリプトが、 Fatal error: Call-time pass-by-reference h…

異なるn個から異なるm個を選び出す場合の、全てのパターンを得たい。

  • 投稿:
  • / 更新:
いわゆる「重複なしの組み合わせ」nCm の話です。 例えば、 異なるn個のものから異なるm個のものを取り出す組み合わせは何通りあるか? …という問題ならば、WikiPediaあたりにも書かれている公式…

Yahoo! Japanの Web API、アプリケーションIDを外部に晒さないようにする。

  • 投稿:
ヤフージャパンのWeb APIを使うとき、アプリケーションIDの登録が必須です。このID、APIに問い合わせを行うときには常にクエリに含めなくてはなりません。で。例えばスタティックマップAPI。こいつ…