タグ付けされた質問 「apache」

人気のあるオープンソースWebサーバーアプリケーションで、その実装はmacOSに含まれています。

6
Lionのhttpdエラーログファイルはどこにありますか?
MacでApacheがインストールされたローカルWeb(開発)サーバーを実行しています。 私のApache設定に依存していると確信していますが、基本的にtail -f /var/log/httpd-error.logはターミナルで実行したいので、ウェブサイトの開発中に発生したエラーと警告を見ることができます。 だから私の質問は、このログファイルがどこにあるのか、どこにあるのかを見つける方法です /var/log/
39 lion  macos  apache 

5
ユーザーディレクトリをWeb共有で再び機能させるにはどうすればよいですか?
私はライオンに対応のWeb共有とのウェブサイト持っていたhttp://localhost/~user、user私のユーザーディレクトリです。Mountain Lionにアップグレードしたとき、Web共有(Apache)は有効のままでした。ローカルホストに移動して、「動作します!」デフォルトのウェブページですが、ユーザーページにアクセスできなくなりました。エラーは 禁じられた このサーバーの/〜user /にアクセスする権限がありません。 ユーザーディレクトリのWebページを再度有効にするにはどうすればよいですか?

8
Mac OS XのビルトインApacheで403を修正するには?
私は私の新しいMacBook Airの13"のローカル環境を設定しようとしています:内蔵の自分とのApache DocumentRoot、PHP、およびMySQLの私は普通に更新します。/etc/hostsただ、かなりのパーマリンクで私の地元のウェブサイトを実行するために:local/example。参照の場合、私は通常、チェック: Mac OS X LionをWebサーバーに変える方法は? Mac OS X Mountaion LionでApacheを有効にする Apacheの許可 この時間は、私は単純に取得しています403禁止エラーに私がヒットするたびに127.0.0.1、localhostまたはlocal。最初に、ターミナルを通して、ApacheとPHPの両方が実行されていることを確認しました(PHPページを表示できませんが)。次に、Apacheの許可に従ってすべての許可を更新しました。今私はただ必死です。関連するApache構成は次のとおりです。 /etc/hosts(ファイルを表示 — 1行追加) /etc/apache2/httpd.conf(ファイルを表示 —を更新DocumentRoot) /etc/apache2/users/joao.conf(ファイルを表示 -このファイルを作成) /etc/apache2/extra/httpd-vhosts.conf(ファイルを表示 —更新VirtualHost) Apacheはどういうわけか私へのアクセスを拒否してDocumentRootいるようです(ちなみに~/Sites)。~/Sites実際はシンボリックリンクであるためDocumentRoot、次のパス(すべて同じディレクトリを指す)で更新しようとしました。 ~/Sites /Users/joao/Sites /Users/joao/Dropbox/Workflow/Sites(元のディレクトリ) まだ403を投げています。これを修正/デバッグする方法はありますか? クイックアップデート —私の/var/log/apache2/joao.pt-error_log外観は次のとおりです。 [Sun Jul 07 12:50:45 2013] [error] [client 127.0.0.1] (13)Permission denied: access to / denied [Sun Jul 07 12:50:45 2013] [error] …

2
エルキャピタンアパッチエラーメッセージAH00526
昨日、MacをMountain LionからEl Capitanにアップグレードしました。apache2を動作させようとすると、次のエラーメッセージが表示されます。 AH00526:/private/etc/apache2/extra/httpd-mpm.confの20行目の構文エラー:無効なコマンド 'LockFile'。サーバー構成に含まれていないモジュールによってスペルミスまたは定義されている可能性があります。 救済策は何ですか?

3
Mac OS X LionをWebサーバーに変える方法は?
MAMPを長年使用した後、Snow Leopardの組み込みApacheサーバーを実際に使用できることがわかりました。Lionにアップグレードしたので、これを行う方法がわかりません。 Mac OS X LionをWebサーバーに変えて、最新バージョンのPHPとMySQLを簡単に実行できるようにする方法を知っていますか?また、「localhost」エイリアスを設定するにはどうすればよいですか?これはhttpd.confファイルだったことを覚えています。これは、Lionではもう見当たらないようです。
19 lion  apache  webserver 

1
Apache自動起動を無効にする
私は10.9の新規インストールであり、デフォルトのApacheサーバーはorg.apache.httpd: Already loaded各起動後にあります。その自動起動を無効にする方法はありますか?
17 apache  webserver 

6
Mac OS X Mavericksでlocalhostにアクセスする際の問題…今日リブートするまで問題なく動作していました
私は自分が抱えている問題について困惑しており、それを解決する手助けを本当に感謝しています。 Mac OS X Mavericks 10.9.2を実行しているiMacがあります サーバールート/ Volume / sites /からドキュメントを提供するようにApacheを設定しました 私は動的仮想ホストを使用しているので、*。devサフィックスを持つディレクトリを追加するだけで、仮想ホストになります。 私のホストファイルは非常に基本的です: ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost 私のhttpd-vhosts.confファイルは次のとおりです。 # # …

6
High Sierraへのアップデート後にApache2(Httpd)が機能しない
High Sierra 10.13.1にアップデートした後、Apacheが起動しないという問題があります。エラーログには何も表示されていませんが、何を試みてapachectl startも何も起こりません。実行するapachectl configtestと、「構文OK 私はsudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist役に立たないようなコマンドを使用しました。Apacheは起動しません。私は走ることができますがsudo launchctl load -w /Library/LaunchDaemons/homebrew.mxcl.httpd.plist、それもうまくいきません。 抽出サービスのリストを確認したところ、httpdが他のプロセス(mysql)とともにリストに表示されましたが、httpdのステータスは、緑色ではなく黄色の「開始済み」を示しています。 私は多くの異なることを試しました、そして私が見つけているのは、私が見つけたsystem.logファイルを調べれば com.apple.xpc.launchctl[1] (homebrew.mxcl.httpd24[11780]): Service exited with abnormal code:1 apachectl startを実行すると、コマンドは機能しているように見えますが、stopコマンドを実行すると、「httpd(pidファイルなし)が実行されていません 。com。; apple.xpc.launchd [1]( org.apache.httpd):OnDemandからKeepAliveに切り替えてください。 High Sierraで、ApacheがSierraで正常に動作したときに実行を妨げているものはありますか?

6
Lionの〜/ Sitesにある.htaccessファイルを使用してURL書き換え(mod_rewrite)を有効にします
mod_rewriteをLionで動作させることはできません。.htaccessファイルを使用して、〜/ Sitesでローカルに多くのWebサイトを開発しています。私は10.7.3を使用していますが、httpd.confでPHPを有効にすることを除いて、構成ファイルには触れていません(動作します)。 ここには少なくとも2つの質問がありますが、そこで詳細な解決策は機能しません。私がウェブで見つけた他のソリューションもそうではありません。私は何かバカなことをしているか、何かを見落としているに違いありません。 私は通常のものをすべて試しました: で、Webサーバー/private/etc/apache2/users/<myusername>.confに変更AllowOverride NoneしAllowOverride Allて再起動します また、に/private/etc/apache2/httpd.conf、のいずれか/すべてのオカレンス(複数可)に変更AllowOverride NoneするとAllowOverride All-私は、これらのディレクティブが発見されているすべてのさまざまな場所でそれを試してみました 基本的に、値を含む、Options行の上/下のAllowOverride行の値のすべての可能な組み合わせを試してください。Indexes MultiViews FollowSymLinks All もちろん、このような変更後は常にWebサーバーを再起動します。これは機能しません。きれいなURLはすべて機能しません。404が表示されます-見つかりません。Apacheのエラーログには、「ファイルが存在しません:」エラーが表示されます。そのため、mod_rewriteモジュールはまったく機能していないようです。 mod_rewriteがhttpd.confにロードされていることを確認しました。Lionインストールではデフォルトでそうなっています。 おかしなことは、Lionを実行している新しいマシンに移行するまで、すべてが完全に機能していたことです。つまり、.htaccessファイルのエラーを除外しているのは、以前は機能していたことがわかっているからです。また、.htaccessのエラーである場合、Apacheのerror_logのmod_rewriteモジュールから何らかのエラーメッセージが表示され、少なくともモジュール自体が呼び出されていることがわかります。しかし、これは起きていません。 私は何かを見落としていますか?他の場所で構成設定を変更する必要がありますか?PHPの設定を変更する必要がありますか?指示(MacOSX Lionでmod_rewriteをアクティブにする方法やMac OS Xでmod_rewriteを動作させる方法など)が他の人には機能するのに、私には機能しないのはなぜですか?:) 私はすでにこれに何時間も無駄にしています。どんな助けでも大歓迎です。


2
Mac OS X Mountaion LionでApacheを有効にする
これは私の最初のMacで、Mountain Lionであり、Preferences-> Sharing-> Web SharingでApacheを有効にする方法を知っていますが、Mountain Lionでどのように行うのですか? そのボタンはもう存在しないことがわかったので、手動でオンにするTernimalコマンドは何ですか?

4
どの起動エージェントまたはデーモンがプロセスを開始しているかを調べる方法
Autodesk Smokeをインストールした後、常に2つのhttpdプロセスを実行しています。それらを停止したいと思います。を使用するとsudo killall httpd、それらは停止し、すぐに再起動します。アクティビティモニターは、親プロセスが起動されたことを示しますが、どのエージェントまたはデーモンがそれを開始しているかを判断して無効にするにはどうすればよいですか? launchctl list | grep httpd これらの結果を示します。 302 - 0x7f94ea700dd0.anonymous.httpd 92 - org.apache.httpd 私が調べてみる/System/Library/LaunchDaemons/org.apache.httpd.plistと、次のことがわかります。に設定されていることがわかりdisabledます。launchd奇妙な名前を持つ他のアイテムはファイルシステム検索に現れないので、それが何であるか分かりません。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Disabled</key> <true/> <key>Label</key> <string>org.apache.httpd</string> <key>EnvironmentVariables</key> <dict> <key>XPC_SERVICES_UNAVAILABLE</key> <string>1</string> </dict> <key>ProgramArguments</key> <array> <string>/usr/sbin/httpd</string> <string>-D</string> <string>FOREGROUND</string> </array> <key>OnDemand</key> <false/> </dict> </plist>

3
MacのネイティブWeb共有およびダウンロードしたMySQLよりもMAMPスタックを使用する利点
Macでネイティブに提供されているWeb共有と、MySQLを手動でダウンロードしてインストールする代わりに、MAMPスタックを使用する利点は何ですか? MAMPがapache / mysql / phpの最新/他のバージョンをどのように持つことができるかを見ることができますが、他の利点はありますか? 私のMCBには、Apache 2.2.15とPHP 5.3.3を搭載したSnow Leopard 10.6.6が付属していました。非常に最近の(ただし最新ではない)バージョンです。 両方ともインストールされているので、同じ機能を持つものを入手する理由はほとんどありませんでした。 MySQLのインストールも非常に簡単だったため、その理由はありません。
11 mysql  apache  php 

5
OSX 10.8のApacheが起動しない
Apacheを10.8 MPBRで動作させました。私はそれを数週間使用していません、そして今それは始まっていないようです。/ private / var / log / apache2には何も表示されません。何もない、つまりまったくログを記録しない、エラーまたはその他。ログフォルダの権限はdrwxr-xr-x root wheel 私は、Apacheの起動、停止、再起動のすべての方法を試しました。ポート80のアクティビティを確認しましたが、何も起こりません。 ConfigtestはSyntax OKです。今から最後に機能するまでの間に、私はApacheをいじっていません。 コンソールに「奇妙な理由」エラーが表示されます。 1/17/13 8:47:34.592 PM com.apple.launchd[1]: (org.apache.httpd) Throttling respawn: Will start in 10 seconds 1/17/13 8:47:44.594 PM com.apple.launchd[1]: (org.apache.httpd[22855]) Job failed to exec(3). Setting up event to tell us when to try again: 2: No such file …
10 error  apache  console 

15
ApacheがmacOS 10.13 High Sierraのユーザーサイトフォルダーで機能しない
私はこのガイドに従って、ApacheをHigh Sierraにセットアップしました:https : //coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin-working-on-macos-sierra/ 私はそれをシエラに設置するのに使いました。 しかし、アクセスするhttp://localhost/~scott/と、「禁止されています。このサーバーの/〜scott /にアクセスする権限がありません。」と表示されます。 この同様の質問に対する提案:macOS High Sierraのlocalhost / userdirはvhostsをロードすることです。私は試しましたが、それでも「禁止」されます。 シエラとハイシエラの間で、Apacheがユーザーのサイトフォルダーを操作できなくなるような変更はありますか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.