日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

アーカイブ

2016年05月 のアーカイブ

AbemaTV突然ダウン 2016-05-24 16時40分過ぎ

らんま見ながら作業していたら突然きれました。
いつものフリーズかと思いきや、切断されていたので
えっ!なんで!! 複数のブラウザで接続するも全滅。
あっ向こうが悪いのか


2016-05-24 16:48
Error: Server Error

The server encountered a temporary error and could not complete your request.
Please try again in 30 seconds.


2016-05-24 16:48 - 16:58
このサイトにアクセスできません

abema.tv のサーバーの DNS アドレスが見つかりませんでした。
DNS_PROBE_FINISHED_NXDOMAIN


17:01:20-17:04
502 Server Error
Error: Server Error

The server encountered a temporary error and could not complete your request.
Please try again in 30 seconds.


502 Bad Gateway は、配信サーバーの不調らしい


17:05になっても回復しないので
記事かいていたら

17:07やっと回復

トップページやお知らせを見るも不具合の告知なし。

電波TVなら申し訳ありませんでしたの一言くらいあるんですけど。


各種CMSのsqlite対応状況 (2016-05)

名前 バージョン sqlite 備考 セキュリティ リリース
drupal 8   多い
joomla - -   多い
Nucleus - -   非常に少ない
wordpress   専用プラグインが必要 多い
xoops x - -   少ない
MediaWiki   対応していない部分がある 多い

多数の各種database(mysql,sqlite,pgsql)に対応するには、
drupalの /core/lib/Drupal/Core/Database が参考になる。

drupal
ファイルを小刻みにしてロード数が膨大なため、(opcache)キャッシュモジュールがないと快適には動作できない。

MediaWiki
sqliteへの対応が不完全なためあちこちでエラーで使えないことがある。
Wikipedia用のツールなので、sqliteへは期待しないほうがいい


git rebase --onto 新しい親 比較元 新しい子

There is no tracking information for the current branch.
Please specify which branch you want to rebase against.
See git-rebase(1) for details


コマンドに全角スペースが入っているとこのメッセージが出ます

コマンドラインに全角スペースが区切りとして混入していないか確認しましょう
Virtualbox debian ネットワークにつながらない

原因
Virtualboxを更新した際にゲストOSのGuest Additionsを更新していなかった

解決方法
Guest Additions CDを挿入し
su
sh /media/cdrom/VBoxLinuxAdditions.run
PHP 拡張モジュール mbstring ロードできない

原因はいろいろありますが、
Windowsの場合
php.ini
extension_dir = "fullpathto/ext"
になっていないと apacheのモジュールの時、相対パスではきちんと動作しません。
絶対パスで書かないと動きません

php.iniに
extension=php_mbstring.dll
があれば動きます


PHP5からPHP7への移行

実行速度比較
  • うちのサイト(web) 速くならない。超軽量に作っているから関係ないみたい。
  • ローカルで重い処理させる、PHP7のほうが50%くらい速くなることがある

互換性
・PHP7へは結構互換性を損なうので、PHP5.2からPHP5.3並みに互換性を損なうので注意。
 今後も数年したら修正なしに今作ったスクリプト動きません。みたいなことになるでしょうから
・長期的な視点からすると大きなプロジェクトは、PHP言語ではなく言語使用があまり変化しないC++CGIのほうが延命するかも。

自社への需要を増すためと
再受注めあてにソフトメーカーと結託していませんかっていうくらい、互換性を損なう変更してくれますよね

今回は、/e 修飾子の廃止で、あちこち結構ひどいことになってますね


» 続きを読む

php7 opcacheの設定

メモリに保存します。
ディスクキャッシュじゃないのでがっかり

遅いサイトでないと効果を発揮しないみたい。
100ms程度のレスポンスで来るサイトには意味がない
モジュール版PHP運用でハードディスクへの負荷を考えると意味があるかもしれませんけどね。

php7
php.ini

zend_extension=php_opcache.dll

[opcache]
opcache.enable = 1

で、勝手にキャッシュが動くようになります。
その他の細かい設定は、phpのサンプルの設定を参考にしましょう


ZendOPcache.MemoryBase@ユーザー名@英数字のファイルが
ユーザーのテンポラリフォルダに作成されます。
C:\Users\%USERNAME%\AppData\Local\Temp\

iniの
sys_temp_dir = "/tmp"
で強制的に変更してもopcacheは無視するみたい。


php -S localhost:8000
PHP Warning: PHP Startup: Invalid library (appears to be a Zend Extension, try loading using zend_extension=php_opcache.dll from php.ini) in Unknown on line 0
PHP 7.0.6 Development Server

このエラーの時は、間違ってextension=php_opcache.dll となっているので、
zend_extension=php_opcache.dllとなっているか確認しましょう


style="display: inline"
・ style="white-space: nowrap;" を使う
<span style="white-space: nowrap;"></span>
で はさんでみる

・ style="display: inline" を使って強制的にインライン要素に変更する
改行されているところにブロック要素がないか確認する formタグなど

・ div要素に変えてみる


難しいことを考えずに
下記にすると悩まなくていい

塊を1個の表にして
表のセル要素1個につき、文字を一組で並べると勝手に改行されることはありません。
・表のセルを横に並べる
・セルを折り返ししないように設定する
・罫線の表示を非表示にする

<table border="0" cellpadding="2" cellspacing="2">
<tr>
<td nowrap="nowrap">左</td>
<td nowrap="nowrap">中</td>
<td nowrap="nowrap">右</td>
</tr>
</table>

都市伝説

  • 都市伝説 石油は枯渇しない

  • 都市伝説 もう氷河期に突入している

  • 都市伝説 地球のポールシフトが始まりつつある

  • 都市伝説 2880年3月16日地球が滅亡
    「1950 DA」という直径約1kmの小惑星がぶつかるらしい(笑)
    数日先の探査衛星の軌道もまともに計算できないくせに笑わせてくれます

  • 都市伝説 ビックバン宇宙論は間違っている
    太陽系の隣の惑星にも旅行できない人類には、どうでもいいことですね。

  • 都市伝説 人工知能が完成すると人類は地球からいなくなる
    ホーキングさんも言ってましたね

  • 都市伝説 ロボット生命体が支配すると食糧問題は解決する
    ロボットも材料と燃料がいるんですよ。増えると共食いでしょうね

IE を別ユーザーで実行したときに
既存のCookieを認識しないことがある

解決方法
WindowsもしくはIEの欠陥です
IEを閉じ、何度か開きなおすと正常になります。

キーワード:
Internet Explore 別ユーザーで実行 Cookie 引き継げない




PR

[PR]