Webアプリケーション開発に必要なソフト/ライブラリを一括でインストールしてくれるツール。主にPHPの開発環境を手軽に整えるために使用される。Linux、Windows、Mac OS X、Solarisの各プラットフォームに対応。 XAMPPは以下の文字から構成されている。
X - Windows、Linux、Mac OS X、Solarisのクロスプラットフォーム A - ApacheのA M - MySQLのM P - PHPのP P - PerlのP
こんにちは。 今回は”プログラミングとか”と名付けたカテゴリーのハナシです。 ※この記事は初心者がやってみた、という日記です。間違いが多く含まれることをご承知おきください。 前回のこのカテゴリーではサーバーというものをレンタルしてみたっていう日記を書きました。その記事でも書きましたが、サーバーっていうのはネットワークに繋がっていてデータを保管できる場所のことで、これに関係することを今回から始めてみます。 それはPHPっていうやつでサーバー側の処理を作れる言語らしいです。 サーバー側と書きましたがこれに対してクライアント側っていうのがありまして、インターネットでWEBページを閲覧したときに閲覧す…
前説:MySQLを修復した後、データのエクスポート設定が消える。 MySQLが壊れたときの復活作業手順。 サーバーからデータベースのテーブルデータをエクスポートする設定を保存している場所は…。 自己責任でよろしくお願いします。 前説:MySQLを修復した後、データのエクスポート設定が消える。 爺が使っているMySQL(XAMPP)、手動で起動するようにしています。わりと多めに予期せぬエラーで起動しないようになり、復活作業をします。そのたびに、爺がデータ・エクスポートの設定をCSVに変更しているのが消え、再設定の手間がかかり不便でした。どこかに保管していて、復活作業をする際、上書きされ、爺が設定…
スポンサーリンク (adsbygoogle = window.adsbygoogle || []).push({}); PHPの学習を行いたいなと思い、環境構築するため XAMPPをwindowsマシンに導入しました n番煎じですが、この記事は備忘録です 目次 目次 この記事でわかること 1. XAMPPとは 2. 環境構築 3.hello worldの作成&実行 3.1 フォルダとファイルの作成 3.2 index.phpの編集 3.3 hello worldを表示 4.参考 スポンサーリンク (adsbygoogle = window.adsbygoogle || []).push({})…
本ページは、プロモーションが含まれています。 WordPressは、レンタルサーバーを契約しなくても、簡単に自分のWindowsパソコンにインストールして、テスト環境を作ることができます。 ここでの手順は、インターネット上に記事公開する目的ではなく、あくまでWordPressの勉強用や表示確認用としての手順です。 WordPressが一体どのようなものか知りたいとか、レンタルサーバーと契約する前に、 WordPressに触れて勉強をしたい場合などに、この手順でのWordPress環境が大変便利です。 実際に、WordPressで作成した記事をインターネット上に公開したい場合は、常時パソコンを稼…
本ページは、プロモーションが含まれています。 HTMLは、ブラウザに文字や表などを表示させるために使用されるマークアップ言語です。 また、CSSは、HTMLで記述されたタグやレイアウトを装飾するためのもので、自分のサイトをイメージしたデザインにするためにはCSSの書き方も必須になります。 JavaやC言語などのプログラミング言語と違って、HTMLタグやCSSの書き方を覚えて、 サイトのデザインを考えることがメインなので、独学で勉強することは難しくありません。 スクールに通う検討をしているなら、まずは独学で勉強してみてからでも遅くはありません。 ここでは、HTML/CSS未経験者や初心者が独学で…
本記事は、ローカル環境でPHP8とPHP7などの異なるバージョンを同時に起動しながら開発行うための方法を紹介します。 こちらが、2つのxamppを同時に起動している状態です。 異なるPHPバージョンを使う方法として、1つのXamppに別バージョンのphpファイルを格納してシンポリックリンクで切り替える方法があります。 片方のバージョンをあまり使用しないのであればそれで良いと思いますが、 例えばLaravel7(PHP7)とLaravel8(PHP8)を同時のタイミングで開発や見比べながら開発といったことが出来ずに不便です。 Dockerを使うというのも1つの手はありますが、プロジェクトによって…
XAMPPをインストールし起動など MySQLをつかう場面 MySQL:データベース上にテーブルを作る XAMPP上でphpMyAdmin起動 phpMyAdmin使って、データベース「stock」作り、テーブル「market_data」設定 10/28追記:「まとめ」UP XAMPPをインストールし起動など 東証株式相場表(日報、PDF)を解析しMySQLに保管します。PythonつかうときにMySQL(手動またはサービス)も多くの場面で必要です。phpMyAdminを使う場面もあります。XAMPPなどをインストールしといた方が楽ではないかと思います。 MySQLをつかう場面 Excelでも…
※この記事はWindowsでの構築手順となります。 記事内の用語 PHP XAMPP Apache MySQL phpMyAdmin EXEファイル XAMPPのインストール 1. XAMPPをダウンロードする こちら (Apache Friends)にアクセスし、「Windows向けXAMPP」をクリックします。PHPのバージョンは、こちらより使用するバージョンを選択しパッケージをダウンロードすることができます。 2. ダウンロードしたEXEファイルを実行する XAMPPのインストーラーが開きます。細かい設定が可能ですが、基本デフォルト設定のままで問題はないため「Next」を順にクリックし進…
前回とりあえず簡易にNode.jsでサーバを起動した。 shigeo-t.hatenablog.com とはいえ、データベースが必要な開発もある。ひとまずパッケージングされているXAMPPで試す。手順はこれでスタート。 www.apachefriends.org 手順に従いXAMPPのLinux向けインストーラをダウンロード。 ファイルアプリでLinux環境に移動した。 実行する。 終わったが手順通りのGUIは起動しない。 手動起動を試みるが、python入ってないって言われる。 Pythonはインストールした。スクショは省略。 もう一度起動。DISPLAY設定しても起動しない。 DISPLA…
こんにちはTakumiです。今回は誰でもWebアプリケーション開発用フレームワークであるLaravelの導入ができるよう、画像を用いて詳しく導入方法を解説していきます。フレームワークを用いたWebアプリ開発を始めたいという方、ぜひ参考にしてみてください! Larvelの導入方法 1.XAMPPのインストール XAMPP(ザンプ) XAMPPとは、Webアプリケーションを動作させるのに必要なサーバや汎用スクリプト言語が一つのセットになったものです。マクドナルドで例えると、ポテト、ハンバーガー、ドリンクがある中で、別々に注文すると大変なのでセットで注文するようなものです。XAMPPもマクドナルド同…
c 蓮の葉の揺れる玉水は、揺れ動く人の心の如し 学童が学校の歴史の教科書で学習した、ジャワ原人や北京原人は、我々の先祖では無い、既に絶滅種で有る。されど、ネアンデルタール人とは交雑が有った頃がDNAで判って居る。進化と絶滅は紙一重、恐竜の絶滅無に、哺乳類の繁栄も無かった。進化の速度は余りに遅いが、退化は意外と速い。朝鮮では、反日の爲、日帝残滓の根絶の為に、自ら法律で漢字を廃止して仕舞い、僅か70年で、論理的な思考が出来無く成る、退化が始まって仕舞った。退化は元には戻せ無い。絶滅への予兆成り。退化は進化より遥かに速い。天敵が居無く成り、気候が良く成り、餌が豊富に成り、楽園の様な世界で葉、退化が進…
※ 本ページは一部プロモーションが含まれています 今月は会社の健康診断があり、その場で出る限りの健診結果では無事に自分の健康が確認できて安心しました。 つらい思いをして胃カメラ飲んだ甲斐があったというものです。 メンタル的なところは薬を飲みながらゆったり仕事を続けてじわじわ持久戦で直していくものの、薬を飲めば普通に仕事ができる状態になっています。 空腹も 1 週間もしくは 2 週間に 1、2 回程度であれば感じるようになるなど、緩やか~~に快復しているのかなぁ、という感じ。 そんな今月の生存報告もしていこうかと思います。 2 月の生存報告 財布を買い換えました my new gear... T…
PHPとは? HP: Hypertext Preprocessor(ピー・エイチ・ピー ハイパーテキスト プリプロセッサー)とは、動的にHTMLデータを生成することによって、動的なウェブページを実現することを主な目的としたプログラミング言語、およびその言語処理系である。一般的には PHP と省略して用いられている。 PHPはサーバーサイド・スクリプト言語として利用されており、Webサーバ上で動作し、Webサーバ上でPHPスクリプトの文書が要求されるたびに、そのPHPスクリプトが実行され、結果をウェブブラウザに対して送信する。平易な文法のため初心者でも習得しやすく、また大規模な開発にも多く用いら…
発端 HTML/CSS + JavaScript の静的サイトであれば、わざわざローカルにWebサーバを立てなくても、HTMLファイルをブラウザで開けば動作確認できる。しかし、JavaScriptからサイト内のファイルにアクセスする場合、例えば画像ファイルを読み込む下記のようなコードではエラーになる。これはセキュリティー上の理由からローカルファイルへのアクセスを禁止しているためである。このようなコードの動作確認のためにはWebサーバが必要になる。 const img = new Image(); img.src = "./image.png"; 【エラーメッセージ】 Access to ima…
ランキング参加中PHP ハピタス登録で1,000円分になるURL Xmas予約システム できた。 これのP174。 作りながら基礎から学ぶPHPによるWebアプリケーション入門XAMPP/jQuery/HTML5で作るイマドキのWe 作者:清野 克行 秀和システム Amazon 作りながら基礎から学ぶPHPによるWebアプリケーション入門XAMPP/jQuery/HTML5で作るイマドキのWe | 清野 克行 |本 | 通販 | Amazon コードの誤植もあるし日本語が駄文すぎるのは本としては最低だがやってることが面白い。JavaScriptからPHPを非同期通信で呼ぶので、PHPの処理が(…
WindowsのXAMPPでCodeIgniter4.4.4を動作テストしたら、エラーメッセージが出た。 XAMPPのPHP8.2に拡張機能「intl」が入ってないとのことだった。 XAMPPのPHPに拡張機能「intl」を追加する方法を調べてみた。 www.google.com 以下の記事を参考にしたら、エラーが解決できた。 www.narenohate.com blog.masuyoshi.com まずXAMPPの中にある「php_intl.dll」の存在を確認する。 C:\xampp\php\ext\php_intl.dll のような場所にあればOKだ。 次にPHPの設定ファイル「php…
久しぶりにXAMPP portableを使ったら、Windows11でApacheが起動しなかった。 これは単純な操作ミスで、XAMPPを使う前に、一番最初に設定作業をやらなければいけなかった。 XAMPP portableのフォルダを開き、その中にある「setup_xampp.bat」をダブルクリックして起動させる。 すると「XAMPP USB Stick Installation」という黒い画面が出てきて、XAMPPのセットアップが行われる。最後に何かキーを押せば画面が消えて終わる。 (↑この画面は2度目にクリックしたので、すでにインストールされてるという表示になってしまった。こんな感じの…
はじめに こんかには〜🦀1 nikkieです。 2月のPHPカンファレンス関西2024登壇2準備の過程を残します。 PHPでテストが書ける環境を整えました。 ふだんはPythonとめっちゃ仲良くしていてPHPとはこれから仲良くなっていきます。 本記事の内容について、小さな点でもよりよくできる点に気づかれた方は、@ftnextまでぜひお知らせください 目次 はじめに 目次 今回はHomebrewでPHPとComposerをインストール PHPUnitを流すまで 候補に挙がったが見送ったasdf 終わりに 今回はHomebrewでPHPとComposerをインストール 実は業務で一番最初に触れた言…