conohaにphp7.2をいれる

2019.04.19 Friday 00:34
0
    conohaにphp7.2をいれる
    (ついでにmongodbも)

    # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
    # yum install --enablerepo=remi,remi-php72 php php-devel php-mbstring php-mysqlnd php-pdo php-gd
    # yum install --enablerepo=remi,remi-php72 php-pear
    # pecl install mongodb
    # systemctl restart httpd
    category:php | by:ittoocomments(0)trackbacks(0) | -

    PHP Warning: date(): It is not safe to rely on the system's timezone settings

    2018.06.08 Friday 23:43
    0
      PHP Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in


      php.iniに以下を設定する
      [Date]
      date.timezone = "Asia/Tokyo"
      category:php | by:ittoocomments(0)trackbacks(0) | -

      phpでpreg_matchとかでSJISとかつかうのはNG

      2017.11.05 Sunday 21:52
      0
        Shift_JISとphpの相性の悪さ
        Preg系の関数も調子悪いです。
        preg_match とかね。
        その対策は基本的に全てUTF-8で記述する事です。
        最終的に出力したい文字エンコードと記述するエンコードが同じでなければならない理由は殆どありませんので。
        もし出力先で SJISにしたい場合は
        全ての処理が終わってから、Shift_JIS に変換して出力することで対応

        category:php | by:ittoocomments(0)trackbacks(0) | -

        ディレクトリ配下のファイル名が id と 日付で、拡張子が .json のみ取得するphp

        2017.09.16 Saturday 03:21
        0
          ディレクトリ配下のファイル名が id と 日付で、拡張子が .json のみ取得するphp

          // ディレクトリ配下のファイル拡張子が .json のみ取得
          $ext = '.json';
          $condition = '' ;

          if( $id != "") { $condition = $id . '_' ; }
          if( $date != "") {$condition .= $date . '_' ; }

          $files = array();
          while($file = readdir($dir)) {
          if(is_file(LOG_DIR.$file) && preg_match("/$condition(.*)$ext$/", LOG_DIR.$file)) {
          $files[] = $file;
          }
          }
          category:php | by:ittoocomments(0)trackbacks(0) | -

          今さらだけどxml.php 廃止になってたからsimplexml_load_fileを使うように変更jした

          2017.08.08 Tuesday 02:10
          0
            xml.php 廃止になったので、simplexml_load_fileをつかうようになって以下に変更した

            $data = simplexml_load_file($RSSURL);
            $data2 = json_decode(json_encode($data), true); // オブジェクトを連想配列に変換(いったんjsonしてる)
            foreach ( $data2['Shop'] as $d ) {
            category:php | by:ittoocomments(0)trackbacks(0) | -

            ad
            Calender
             123456
            78910111213
            14151617181920
            21222324252627
            282930    
            << April 2019 >>
            Selected entry
            PR
            Category
            Archives
            Recent comment
            • パス指定 SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-4: truncated ¥xXX escape
              久米隆文
            • 円マークが自動変換されてる
              aaaaaa
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              66hills
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              ssd
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              max
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              DOM
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              DOM
            • コンピュータ業界の根本的な変化
              cloud
            • コンピュータ業界の根本的な変化
              Dellの仮想化
            • マクドナルドでYahoo BBモバイルポイント 公衆無線LANサービスがつながらない
              えちごや
            Recent trackback
            • スマートフォンの法人活用例
              無線LANネットのブログ
            • Yahoo!オークションからのアフィリエイト収入が一気に70%減になってしまい涙目になってる話
              特選情報
            Recommend
            Link
            Profile
            Search
            Others
            Mobile
            qrcode
            Powered
            無料ブログ作成サービス JUGEM