Mac/xamppのソースを表示
←
Mac/xampp
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
==xamppインストール== https://www.apachefriends.org/jp/download.html 2024/10/2現在最新の 8.2.4をダウンロード ==="“XAMPP”は、開発元が未確認のため開けません。"エラーが出る場合=== macの設定のプライバシーから許可をする ===インストールしたXAMPPのディレクトリ=== /Applications/XAMPP ===apache設定ファイル=== /Applications/XAMPP/xamppfiles/etc/httpd.conf ===apache設定ドキュメントルート=== DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs" ===apache設定のエラーログ=== ErrorLog "logs/error_log" エラーログの場所 /Applications/XAMPP/xamppfiles/logs/error_log ===apacheにmacと同じ権限を与える場合=== httpd.conf の以下の#を削除し、macユーザーに切り替える <pre> #User daemon #Group daemon User user1 Group wheel </pre> ===apacheのバーチャルホスト対応=== /Applications/XAMPP/xamppfiles/etc/httpd.conf の 以下のように#を外し、httpd.conf の最終行に移動する <pre> - #Include etc/extra/httpd-vhosts.conf + NameVirtualHost *:80 + Include etc/extra/httpd-vhosts.conf </pre> /Applications/XAMPP/xamppfiles/etc/extra/httpd-vhosts.conf に以下例のように設定して、apache再起動。 <pre> <VirtualHost *:80> ServerName sample1.example.com DocumentRoot "/var/www/html" <Directory "/var/www/html"> AllowOverride All Require all granted </Directory> </VirtualHost> </pre> ローカルpc(mac)の /etc/hosts に以下を追加設定する 127.0.0.1 sample1.example.com 設定されないときは、コマンドラインで再起動すると、エラーログなどが見れるかも。 sudo /Applications/XAMPP/xamppfiles/xampp restart ====localhostの処理ができなくなる場合==== /Applications/XAMPP/xamppfiles/etc/extra/localhost.conf などを追加して、同じように設定すれば良いかも。 ===xamppコントロールパネル起動=== Applications/XAMPP/manager-osx をクリック ===php.ini=== /Applications/XAMPP/xamppfiles/etc/php.ini ===phpがhomebrew側を見てる場合=== $ which php /opt/homebrew/bin/php XAMPPのPHPへのシンボリックリンクを作成 $ rm /opt/homebrew/bin/php $ ln -s /Applications/XAMPP/xamppfiles/bin/php /opt/homebrew/bin/php ===peclがhomebrew側を見てる場合=== $ which pecl /opt/homebrew/bin/pecl XAMPPのpeclへのシンボリックリンクを作成 $ rm /opt/homebrew/bin/pecl $ ln -s /Applications/XAMPP/xamppfiles/bin/pecl ===peclをインストールしたもののsoファイルが有るか確認=== extention_dirのdirを確認 php -r "phpinfo();" | grep extention_dir /Applications/XAMPP/xamppfiles/lib/php/extensions/no-debug-non-zts-20220829/ その場所にsoファイルがなければ、手動で入れると良いかも? ===mysql起動=== <pre> vi ~/.zprofile ( or vi ~/.bash_profile) export PATH=$PATH:/Applications/XAMPP/xamppfiles/bin source ~/.zprofile ( or source ~/.bash_profile) </pre> ===mysql初回パス設定=== <pre> mysql -uroot update mysql.user set password=password('パスワード1') where user = 'root'; flush privileges; </pre> ==mysql設定== /Applications/XAMPP/xamppfiles/etc/my.cnf ===mysqlのログ出力設定=== <pre> [mysqld] # エラーログ log_error=/Applications/XAMPP/xamppfiles/var/mysql/error.log # 一般クエリログ(すべてのクエリを記録) general_log=1 general_log_file=/Applications/XAMPP/xamppfiles/var/mysql/general.log # スロークエリログ slow_query_log=1 slow_query_log_file=/Applications/XAMPP/xamppfiles/var/mysql/slow-query.log long_query_time=2 # スロークエリとみなす閾値(秒) </pre> ===mysql -uroot -p で、接続ができないときは=== /Applications/XAMPP/xamppfiles/bin/mysql -uroot -p ==xamppの立ち上がってるサービスを、コマンドラインで、すべて再起動する== sudo /Applications/XAMPP/xamppfiles/xampp restart
Mac/xampp
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
プログラムメモ
php
flutter
java
android
kotlin
ios
unity
unrealengine
javascript
mysql
sqlite
postgresql
oracle
mroonga
mongodb
flash
electron
cocos2dx
titanium
cpp
ruby
perl
python
accessメモ
rss
html
monaca
cordova
golang
blender
セキュリティ
テストツール
サーバメモ
linux
dotnet
apacheメモ
htaccessメモ
subversion
git
仮想サーバ
ansible
sendgrid
xampp
cacti
mecab
faces
flashpolicyd
fcs
jenkins
運用
デザインメモ
css
ユーザビリティ
ux
サービスメモ
twitter
facebook
instagram
mixi
セカンドライフ
通信ログ横取り
google
ustream
aws
gcp
plesk
azure
vps
AI
その他サービス
便利系メモ
SEO
モバイル
抽象変数名
DDD
クライアント
firefox
chrome
pgp
windows
mac
jmetar
Thunderbird
excel
libreoffice
vpnclient
doxygen
VisualStudioCode
fastlane
metaquest
cmsメモ
mediawiki
pukiwiki
wordpress
その他
資格
IT用語
pvを稼ぐ方法
将棋プログラム
その他
ログイン
ページ内
メインページ
最近の更新
人気のページ
問い合わせ
ツール
リンク元
関連ページの更新状況
ページ情報