Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/333ggg/www/akisame/wpcore/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

MACのXAMPPでApacheを複数ポートで立ち上げるとエラーの対処


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/333ggg/www/akisame/wpcore/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

WindowsからMACに開発環境を移行中。
ちょっとつまづいたのでメモ。
XAMPP for MacOS X の Apache で複数ポート使おうとするとエラーが出る場合の対処方法。

ポートを分けてバーチャルホストを作りたかったので、httpd.confに

Listen 8200

と追加。

すると以下のエラーが出てくる

[Thu Sep 01 17:57:00 2011] [emerg] (13)Permission denied: couldn’t grab the accept mutex

どうやら既知のバグだったみたい。
http://bugs.xampp.org/view.php?id=110

対処方法は、httpd.confに以下を記載。

AcceptMutex flock

これで無事、ポート番号で分けてバーチャルホスト立ち上げられる。
バーチャルホストの設定は以下の記事とかを参考に。
Apacheにバーチャルホスト利用で複数サイトのテスト環境を作成する方法

Comments are closed.


Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/333ggg/www/akisame/wpcore/wp-content/plugins/ultimate_ga_1.6.0.php on line 524

Warning: Use of undefined constant user_level - assumed 'user_level' (this will throw an Error in a future version of PHP) in /home/333ggg/www/akisame/wpcore/wp-content/plugins/ultimate_ga_1.6.0.php on line 524