ラベル Apache の投稿を表示しています。 すべての投稿を表示
ラベル Apache の投稿を表示しています。 すべての投稿を表示

2019年8月19日月曜日

apacheアカウントに切り替え時に、「This account is currently not available.」エラーが発生しました。

#su - apache
apacheアカウントに切り替えようとして、以下のエラーが発生しました。

This account is currently not available.
/sbin/nologinユーザーが設定されているようです。
それでも切り替えしたい。--shell=/bin/bashをつければ、nologinのユーザーにも切り替えることができます。


su - apache --shell=/bin/bash

2016年12月14日水曜日

apacheサーバ、すべてのリクエストをindex.phpに処理させる設定

テストサーバを作っています。
とりあいず、すべての処理を一旦index.phpに集約したいです。
その設定方法を調べてみました。
以下の設定を入れれば(<VirtualHostxx<の中に
)、目的を達成できました。
忘れないため、メモです。

RewriteEngine on
RewriteRule ^.+$ /index.php [L]

2016年11月4日金曜日

「httpd は停止していますがサブシステムがロックされています」の対策方法

今日「sudo service httpd start」を押したら、以下のエラーができました。

httpd は停止していますがサブシステムがロックされています

どうやっら起動できなくなりました。

googleしたら、ファイル「/var/lock/subsys/httpd」を削除して、再び「sudo service httpd start」を実行して無事に動いてくれました。

たまたま何かの問題で、「/var/lock/subsys/httpd」 が残ったままhttpdが停止してしまったようです。

2013年6月21日金曜日

windows2000 Apache の ログを 1 日単位で分割する

windows2000 Apache の ログを 1 日単位で分割する

Apacheのconf/http.conf 中の

ErrorLog "logs/error.log"
を下記のように変更
#ErrorLog "logs/error.log"
ErrorLog "| C:/xampp/apache/bin/rotatelogs.exe C:/xampp/apache/logs/error.%Y.%m.%d.log 86400"
※注意が必要のは、Win2000の環境、フールパスで書かないと、うまく動けないみたいです。