"MAMPは、Macintosh, Apache, Mysql, PHP を省略した名前です。 たったの数クリックで Apache, PHP, そして MySQL を Mac OS X にインストールすることができます!"
とのこと。
度々、起こるDBへの接続拒否。アカウントのパスワードの不整合。 解消方法をまとめます。 環境 Macbook Pro M2チップ macOS:14.5 MAMP Web server:Apache PHP:7.4.33 MySQL:Ver 5.7.39 Port:80&3306 Laravel 10.X 解決策 「DB_SOCKET=」を「空」にしていたのが原因 MAMP使っているなら、こちらの画面(画像)で確認できます。 だいたい、同じはずで以下のパスを入力すればいいはず。 DB_SOCKET=/Applications/MAMP/tmp/mysql/mysql.sock なんで、こんな単純…
Laravelの学習として CRUD操作を実装しようと思い、MAMPを使おうとしていましたが、タイトルのエラーがでました。 環境 Macbook Pro arm M2チップ macOS:14.5 MAMP Web server:Apache PHP:7.4.33 Port:80&3306 上記のエラーの解決した方法 Apacheが起動しているか確認するコマンド:% sudo lsof -i :80 Apacheの停止:% sudo apachectl stop MAMP再起動 無事、動いた!
manpのphpを8.1から8.3にアップデートしたら could not find driver が発生 いろいろ調べたらpdo_mysql.dllがThread Safe版にしか入っていないらしい 適当にNon Thread Safeを入れてたのでThread Safeを入れなおしたところ無事起動
PHP8.1のインストール Apacheのインストールと起動 MySQLのインストールと起動 CentOS7に以下のバージョンのMAMP環境を構築した際の手順になります。 あくまで最低限の手順になりますので、要件に合わせて見直してください。 PHP: 8.1 Apache: 2.4 MySQL: 5.7 PHP8.1のインストール yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install -y https://rpms.remirepo.net/enterp…
■Alias Alias パス ファイルの絶対パス で指定する URLを第一引数で指定した値に置き換える フォルダは/で終わるように指定 MAMP/htdocs以外のパスのファイルも指定可能 ■DirectoryIndex Directoryディレクティブの中で使用する ディレクティブにアクセスがあった場合にどのファイルを表示するかを制御する ifmodule dir_moduleの項でデフォルトのファイル名が指定されている ■Options 設定されているオプションを制御 htdocsに設定されていたoptionsを - をつけることで無効化(-Indexes) -や+をつけないでオプション…
前置き 背景 本編 準備するもの ディレクトリ構造 初期設定 コード 実験 今後の展望 終わりに 前置き 就職活動と結婚活動って似てない? だってさ就活の流れは 「合同説明会→インターン→複数回の面接→内定(就職) 」で 婚活の流れは 「婚活パーティー→合コン(グループディスカッション)→デート→結婚」 じゃん 他にも共通点が見つからないかと思い、 試しに婚活で有名な〇-netさんのサイトで調べてみた。 結婚適齢期は男性にもある!男性婚活のすすめ|結婚相談所ならオーネット ・イメージアップサポート ・婚活計画サポート ・コミュニケーションサポート うーん、どこか就活エージェントみたいで学部3年…
結論 cacert.pem(CA証明書をダウンロードする) php.iniを書き換える そもそもcURLが使える状況かどうか php -m で確認 phpinfo() で確認 PHPでcurlを使えない場合の対処法 - Qiita grepで確認 % php -i | grep cURL cURL support => enabled cURL Information => 7.64.1 cURLのインストール状況の確認 curl --version で確認 % curl --version curl 7.78.0 (x86_64-apple-darwin20.4.0) libcurl/7.7…
何回か、昔話をしてきたんですがちょっと飽きてきたので一時中断して全く別の話をします。こういうのっていいですね。勝手に方向修正が効くのって。 実は今年に入ってからプログラミングを始めたんです。とは言ってもアセンブラではなく今時のPHPとか言うサーバ上で動かして端末のブラウザと通信して、最終的に端末のブラウザ上でHTMLに展開されて動くっていうものです。 幸いにして今担当している仕事の中で、特に私の担当ということではなかったんですけど、比較的手が空いていたということ、それと今後の事を考えるとプログラミング言語の1つでもできるようにしておいた方がいいんじゃないかとの考えもあり、半ば無理くりやらせても…
MAMP環境を使ってます。開発段階でサイトをPC以外の端末から覗きたい時ってありますよね。自分はスマホで見られるように設定しています。その設定を見ていきます。 PCとスマホを同じWi-Fiに設定する macOSでのIPアドレスの確認の仕方 httpd.confの設定 MAMPを再起動する 注意点 終わりに 【自分の環境】 macOS Catalina PHP7.4.2 CakePHP3.8 MAMP5.7 Apache2.2 MySQL5.7 PCとスマホを同じWi-Fiに設定する まず同じWi-Fiに設定してください。このWi-FiのIPアドレスをApacheのhttpd.confの設定で許…
企画と基本設計、詳細設計が終わり、いよいよ次はテーブル作成。当たり前のようにマイグレーションコマンドをしようと思いましたが、できず。①マイグレーションプラグインを読み込む ②データベース設定がMAMP用にするこれらを押さえれば、MAMPのCakePHP3.8でマイグレーションできるようになりました。(目次) ①マイグレーションプラグインを読み込む ②データベース設定がMAMP用にする 終わりに 【自分の環境】macOS Catalina PHP7.4.2 CakePHP3.8 MAMP5.7 Apache2.2 MySQL5.7 ①マイグレーションプラグインを読み込む まず「マイグレーションプ…