並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 98 件 / 98件

新着順 人気順

"PHP extension"の検索結果81 - 98 件 / 98件

  • 筆者プロフィール - hnwの日記

    レベル46の遊び人。http://hnw.jp/ の中の人です。 仕事ではWebのプログラミングをしてきました。これまでPHPメインのお仕事が多かった印象ですが、C、C++、Java、XSLTなどのコードを書く仕事もありました。ApacheのモジュールやPHPのエクステンションを納品したような経験もあります。また、学生時代は情報専攻で、Schemeなら今でも多少は書けます。最近はHaskellもボチボチ書けるようになってきました。自分用の使い捨てプログラムを書くなら20年来Perlです。 境界値バグが大好物です。特に浮動小数点数絡みのバグについては、浮動小数点数のどんな性質からどんなバグが生まれるかに興味があるため、OSSでのバグの実例を見つけたら備忘録としてブログ記事にしています。ただし、今後Monoのバグを見つけた場合はMonoのバグだとわからないように記事にします。 この日記上のコー

      筆者プロフィール - hnwの日記
    • AlmaLinux 9に最新のMoodleをインストールする

      さくらのVPS(メモリ1G、ストレージ100G)に AlmaLinux 9 をインストールしたものを使っている。Swap は2G設定している。 最新の Moodle 4.4 はPHP 8.1、DBは選べるがMariaDBなら10.6.7が必須である。 AlmaLinux 9にこれをインストールしようとすると、罠がある。まず、AlmaLinuxのPHP 8.1にはphp-sodiumがない。なくても動くように見えるが、「php_extension sodium 必ずインストールおよび有効化してください」という警告が出る。 GPT-4に聞いたら、次のようにしてRemi版PHP 8.1に置き換えればいいとのこと。 sudo dnf install epel-release sudo dnf install https://rpms.remirepo.net/enterprise/remi-rel

      • AWS EC2 に Nginx + PHP8 で Laravel8 環境を構築する

        以下が表示された。 php-cli.x86_64 8.0.2-1.amzn2 @amzn2extra-php8.0 php-common.x86_64 8.0.2-1.amzn2 @amzn2extra-php8.0 php-fpm.x86_64 8.0.2-1.amzn2 @amzn2extra-php8.0 php-mysqlnd.x86_64 8.0.2-1.amzn2 @amzn2extra-php8.0 php-pdo.x86_64 8.0.2-1.amzn2 @amzn2extra-php8.0 bz2 calendar Core ctype curl date exif fileinfo filter ftp gettext hash iconv json libxml mysqli mysqlnd openssl pcntl pcre PDO pdo_mysql pdo_s

        • Laravel8をPHP8環境のdockerにインストールするだけ - Qiita

          apt update -y && apt upgrade -y && \ apt install -y git libzip-dev && \ docker-php-ext-install zip && \ curl -sS https://getcomposer.org/installer -o composer-setup.php && \ php composer-setup.php --install-dir=/usr/local/bin --filename=composer && \ composer global require laravel/installer && \ export PATH=$PATH:$HOME/.composer/vendor/bin && \ cd ~ && \ laravel new blog && \ cd blog && \ compose

            Laravel8をPHP8環境のdockerにインストールするだけ - Qiita
          • PHPコンテナのDockerファイルでCMDを書くとnginxコンテナと接続できなくなった - Qiita

            Laravel、cron、nginx、nodeの環境を作ったら詰みかけた。 先に結論 php:7.4-fpm-alpineをベースイメージにして、CMDを書くと php-fpmが起動されなくなる 作ったものはこちら https://github.com/natsume0718/Docker_Laravel なにがおきたか cronとphpを同一コンテナにいれたものと、nginxを接続しようとしたらできなかった。 nginx側で [emerg] host not found in upstream “app:9000”と出てた。 1.alpineでphp-fpmのDockerファイルをこんな感じで作った Laravelが動くようにしたぐらいで変哲はない FROM php:7.4-fpm-alpine # 基本的なあれこれとgd,node,npm RUN apk upgrade --updat

              PHPコンテナのDockerファイルでCMDを書くとnginxコンテナと接続できなくなった - Qiita
            • PHPerKaigi 2023 に登壇させていただきました! - COLOPL Tech Blog

              こんにちは。 SRE の工藤です。 3/23 (金) 〜 3/25 (日) で開催されたプログラミング言語 PHP に関するカンファレンス 「PHPerKaigi 2023」 の day1 (3/23) にて、 「Rector ではじめる "運用を止めない" PHP アップグレード 」という内容で登壇させていただきました! speakerdeck.com www.youtube.com 久々のオフライン主体のイベントということで会場は大盛りあがり!みなさんモチベーションが高く、とてもディープで楽しい発表が盛りだくさんでした。 一方で LT 大会では登壇者の推し色のペンライトを用いた (?) タイムキーピングが行われたり、 day2 では懇親会が開催されたり (私用で私は day1 のみの参加となってしまいましたが...) 良い意味で "PHPerKaigi らしさ" にあふれたイベントだっ

                PHPerKaigi 2023 に登壇させていただきました! - COLOPL Tech Blog
              • PHPExcelからPhpSpreadsheetへ移行する

                php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php rm composer-setup.php sudo mv composer.phar /usr/local/bin/composer composer -V the requested PHP extension zip is missing from your system. と表示される場合は php-zip が必要。 PhpSpreadsheetの動作確認 <?php require 'vendor/autoload.php'; use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\Writer\Xlsx

                • laravel5.8でExcelお手軽ダウンロード - Qiita

                  バージョン - laravel5.8 - maatwebsite/excel3.1 今回は練習例題として、日数をExcelでダウンロードさせたいと思います。 こちらの記事を参考にさせていただきます。 準備 「Laravel Excel」パッケージをインストールします PhpSpreadsheetを元に作成されたLaravelでExcelを扱うときの便利ライブラリ - phpoffice/phpspreadsheet 1.6.0 requires ext-gd * -> the requested PHP extension gd is missing from your system. - phpoffice/phpspreadsheet 1.5.2 requires ext-gd * -> the requested PHP extension gd is missing from yo

                    laravel5.8でExcelお手軽ダウンロード - Qiita
                  • PHP extensionのmake testに関するTIPS - Qiita

                    PHP extensionを書いているとmake testすることが多いと思うんですが、デフォルトの挙動のままだとテスト完了時に下記のように「PHP QAチームにレポートするかい?」と言われて困惑したりします。 $ make test (略) This report can be automatically sent to the PHP QA team at http://qa.php.net/reports and http://news.php.net/php.qa.reports This gives us a better understanding of PHP's behavior. If you don't want to send the report immediately you can choose option "s" to save it. You can th

                      PHP extensionのmake testに関するTIPS - Qiita
                    • Docker + Laravel6 + Redis エラー: Please remove or rename the Redis facade alias in your "app" configuration file in order to avoid collision with the PHP Redis extension. - Qiita

                      Docker + Laravel6 + Redis エラー: Please remove or rename the Redis facade alias in your "app" configuration file in order to avoid collision with the PHP Redis extension.PHPRedisLaravelLaravel6 Docker で構築した Laravel6 環境に Redis を導入した際にエラーになったので、その対応策を残します。 エラー内容 Please remove or rename the Redis facade alias in your "app" configuration file in order to avoid collision with the PHP Redis extension. 環境

                        Docker + Laravel6 + Redis エラー: Please remove or rename the Redis facade alias in your "app" configuration file in order to avoid collision with the PHP Redis extension. - Qiita
                      • MacでLaravel環境構築時にext-zipのエラーが出たときの対処法 | Tanakanote

                        自宅の開発マシンであるiMac君にLaravelの環境を作ろうとしてターミナルで「composer global require laravel/installer」コマンドを叩いたところ、 Laravelインストール時に以下のエラーが出てインストールが失敗してしまいました。 $ composer global require laravel/installer Changed current directory to /Users/seiya/.composer Using version ^3.1 for laravel/installer ./composer.json has been created Loading composer repositories with package information Updating dependencies (including req

                          MacでLaravel環境構築時にext-zipのエラーが出たときの対処法 | Tanakanote
                        • MetaSlider:4種類のスライダーを使える | WordPress活用術

                          複数の画像を用途に応じて、様々なスライドショーとして使いたい。 そのような時に便利な WordPress 用プラグインがあります。 それは「MetaSlider」です。 そのインストール手順から日本語化・使い方と設定などを解説していきます。 MetaSlider は、スライダー毎に ID が発行されるので、 複数のスライダーをショートコードを利用して同時に使うことができます。 テンプレートタグも用意されているので、 使用中のテーマの PHP が使える任意の場所で使うこともできます。 スライダーもレスポンシブに対応した下記の 4 種類のスライダーから選択できます。 Flex Slider 2Nivo SliderResponsive SlidesCoin Sliderスライダーの切り替えも専用画面から変更できるので、 投稿記事などを編集する必要もありません。 また、日本語化対応もされています

                            MetaSlider:4種類のスライダーを使える | WordPress活用術
                          • 【Mac OS 10.15.2】Laravel入れようとしたら詰まった話 - Qiita

                            初めてMacにLaravel入れようとしたら普通に詰まったので共有します。 経緯 ・Homebrewにて、MacにPHPをインストールした。 ・ComposerをMacに入れてパスを通した ・以下のコマンドを入力したところで問題発生 mbp:~ 【ユーザーネーム】$ composer global require laravel/installer Changed current directory to /Users/【ユーザーネーム】/.composer Using version ^3.0 for laravel/installer ./composer.json has been created Loading composer repositories with package information Updating dependencies (including requir

                              【Mac OS 10.15.2】Laravel入れようとしたら詰まった話 - Qiita
                            • Mac に入れた PHP 8.0.1 に足りない拡張を追加して再インストール

                              上記 前記事にて phpenv でインストールした PHP 8.0.1 を使って、 Symfony5: The Fast Track に従ってセットアップしていたら、拡張が足りないと言われたので対応したログです symfony book:check-requirements の結果 symfony book:check-requirements [OK] Git installed [OK] PHP installed version 7.3.24 (/usr/bin/php) [OK] PHP extension "ctype" installed - required [OK] PHP extension "xml" installed - required [KO] PHP extension "sodium" not found, please install it - requi

                                Mac に入れた PHP 8.0.1 に足りない拡張を追加して再インストール
                              • 9cubed

                                CakePHP のプロジェクトの作成には、Composer を使用します。 前回作成した cmd_for_php.bat でコマンドプロンプトを起動して、以下のコマンドを実行します。 Xampp(apache)を起動しておく必要はありません。 cd C:\pleiades\xampp\htdocs composer create-project --prefer-dist cakephp/app my_app 実行すると、以下のエラーが出ました。 C:\pleiades\xampp\htdocs>php C:\pleiades\xampp\php7\composer.phar create-project --prefer-dist cakephp/app my_app Installing cakephp/app (3.6.1) - Installing cakephp/app (3.6

                                  9cubed
                                • composer require linecorp/line-bot-sdkができなかった話 - Qiita

                                  こんにちは laravelの学習中にlinebotを作成しています。 その中で1つ躓いてた点があるので、同じことで悩んでいる方の助けになれば幸いです。 環境は以下です、 Windows10 home laravel 5.8 つまづいていたこと Linebotを作ろうとしたとき、SDKをインストールするときによく目にする >composer require linecorp/line-bot-sdk Using version ^3.13 for linecorp/line-bot-sdk ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements c

                                    composer require linecorp/line-bot-sdkができなかった話 - Qiita
                                  • Windows10 + XAMPP & PEAR (install Services_Amazon) - Qiita

                                    Windows10に入れたXAMPPでpearを使えるようにしてみる PHPを学習し始めた学生が「pearが使えないんですよおおおおお。Services_Amazonがダウンロードできないんですよおおおおおおおお!」と嘆いていたので,とりあえず使えるか実験してみる。 到達目標 pear コマンドを使えるか確認する。 Services_Amazon なるパッケージをインストールできるか確認する。 環境 Windows10 XAMPP 5.6.28 XAMPPってなに? 超お手軽PHP開発環境。Webアプリケーションの実行に必要なフリーのソフトウェア。X(cross-platform) Apache + MariaDB + PHP + Perl ってことらしいよ。 開発用とか学習用に使われることが多いけど,まあ,その辺はその人の主義とか組織でのルールによって使うものが変わるのでこれじゃなきゃい

                                      Windows10 + XAMPP & PEAR (install Services_Amazon) - Qiita
                                    • php-fpm on Docker - Qiita

                                      【当研究室のシステム】 概要 後々apache2と組み合わせるが,ここではphp-fpmのみを考える. php - Official Imageを利用するが,phpモジュールをインストールするのでdocker pullでそのままイメージを利用するのではなくベースイメージ(DockerfileのFROM)として用いる. 前提 使用イメージ php:8.2.5-fpm-bullseye alpineは(特にdnsのsearchが効かないところで)ハマったのでbullseyeを利用 phpモジュールのインストール install-php-extensionsを利用 apache2とのやり取り unix socketを想定 /var/run/php-fpm/php-fpm.sock経由 作業ディレクトリ ~/Docker/php-fpm/ Dockerfile, docker-compose.ym

                                        php-fpm on Docker - Qiita