Форум программистов, компьютерный форум, киберфорум
Наши страницы
Apache, htaccess
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/12: Рейтинг темы: голосов - 12, средняя оценка - 5.00
McSim
9 / 9 / 0
Регистрация: 18.01.2010
Сообщений: 71
1

Permission denied: apr_global_mutex_lock(rewrite_log_lock) failed

11.01.2011, 13:57. Просмотров 2328. Ответов 4
Метки нет (Все метки)

Добрый всем день.

Настроил mod_rewrite на сайте, все работает замечательно, но в error.log постоянно пишет следующие строки:
Код
...
[Tue Jan 11 12:54:20 2011] [error] [client 93.89.190.130] (13)Permission denied: apr_global_mutex_lock(rewrite_log_lock) failed, referer: http://www.site.ru/
[Tue Jan 11 12:54:20 2011] [error] [client 93.89.190.130] (13)Permission denied: apr_global_mutex_unlock(rewrite_log_lock) failed, referer: http://www.site.ru/
...
[Tue Jan 11 12:54:20 2011] [error] [client 93.89.190.130] (13)Permission denied: apr_global_mutex_lock(rewrite_log_lock) failed, referer: http://www.site.ru/sitemap.html
[Tue Jan 11 12:54:20 2011] [error] [client 93.89.190.130] (13)Permission denied: apr_global_mutex_unlock(rewrite_log_lock) failed, referer: http://www.site.ru/sitemap.html
...
[Tue Jan 11 13:00:26 2011] [error] [client 93.89.190.130] (13)Permission denied: apr_global_mutex_lock(rewrite_log_lock) failed, referer: http://www.site.ru/product-Nina-Ricci-Belle-De-Minuit.html
[Tue Jan 11 13:00:26 2011] [error] [client 93.89.190.130] (13)Permission denied: apr_global_mutex_unlock(rewrite_log_lock) failed, referer: http://www.site.ru/product-Nina-Ricci-Belle-De-Minuit.html
...
...
На каждую страницу по 15-20 пар таких записей...

Конфигурация виртуального хоста

Код
<Directory /home/hosting/site.ru>
    AllowOverride None
    Order Deny,Allow
    Deny from all
</Directory>

<VirtualHost *:80>
      DocumentRoot /home/hosting/site.ru/web
  
    ServerName site.ru
    ServerAlias www.site.ru
    ServerAdmin webmaster@site.ru

    ErrorLog /home/hosting/site.ru/log/error.log
    CustomLog /home/hosting/site.ru/log/access.log combined

    <Directory /home/hosting/site.ru/web>
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>

    # Clear PHP settings of this website
    <FilesMatch "\.ph(p3?|tml)$">
        SetHandler None
    </FilesMatch>
    # mod_php enabled
    AddType application/x-httpd-php .php .php3 .php4 .php5
    php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fwebmaster@site.ru"
    php_admin_value upload_tmp_dir /home/hosting/site.ru//tmp
    php_admin_value session.save_path /home/hosting/site.ru/tmp
    php_admin_value open_basedir /home/hosting/site.ru/web:/home/hosting/site.ru/tmp

    # add support for apache mpm_itk
    <IfModule mpm_itk_module>
      AssignUserId web7 client2
    </IfModule>

 RewriteLog "/home/hosting/site.ru/log/rewrite.log"

RewriteMap article	txt:/home/hosting/site.ru/web/rewrite-map/article.txt
RewriteMap article_cat	txt:/home/hosting/site.ru/web/rewrite-map/article_cat.txt
RewriteMap brand	txt:/home/hosting/site.ru/web/rewrite-map/brand.txt
RewriteMap product	txt:/home/hosting/site.ru/web/rewrite-map/product.txt

RewriteLogLevel 3

</VirtualHost>


.htaccess
Код
<FilesMatch "\.(dwt|lbi|tmp)$">
    order deny,allow
    deny from all
</FilesMatch>

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} !^www
RewriteRule ^(.*)$ http://www.site.ru/$1 [R=301,L]

RewriteRule ^index\.(php|html)$ http://%{HTTP_HOST}/ [R=301,L]

RewriteRule ^search\.html$     search.php [L]
RewriteRule ^sitemap\.html$    sitemap.php [L]
RewriteRule ^news\.rss$        rss.php [L]

#RewriteRule ^arts\-([0-9a-zA-Z\-]+)\.html$			article_cat.php?id=${article_cat:$1} [L]
RewriteRule ^art\-([0-9a-zA-Z\-]+)\.html$			article.php?id=${article:$1} [L]

RewriteRule ^brand\-([0-9a-zA-Z\-]+)\_page\-([0-9])\.html$	brand.php?id=${brand:$1}&page=$2 [L]
RewriteRule ^brand\-([0-9a-zA-Z\-]+)\.html$			brand.php?id=${brand:$1} [L]

#RewriteRule ^product\-review\-([0-9a-zA-Z\-]+)\.html$		product.php?id=${product:$1}&rev=1 [L]
RewriteRule ^product\-([0-9a-zA-Z\-]+)\.html$			product.php?id=${product:$1} [L]


Поиск в google ни к чему не привел может посоветуете чего как от этого избавиться?

ps.
файлы RewriteMap генерируются "на лету" из админки при создании/изменении/удалении позиций. Но сейчас идут клиентские запросы на чтение этих файлов, и лочиться они в принципе не должны...
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.01.2011, 13:57
Ответы с готовыми решениями:

Выскакивает ошибка Permission denied (13)
Здравствуйте! В файле, где формируется капча, выскакивает такая ошибка: Warning: session_start()...

Upload file - Permission denied
Добро вече всем! Есть форма &lt;html&gt; &lt;body&gt; &lt;form action=&quot;http://clodo88/cgi-bin/howdy1.cgi&quot;...

Ошибка (13)Permission denied: cannot read directory for multi: /var/www/
Проблема в следующем, когда заходишь на сайт выдает вот это: It works! This is the default...

File_get_contents(): failed with errno=13 Permission denied
Всем привет. Требуется вытащить данные с федерального сайта открытых данных data.gov.ru. Там есть...

Failed to open stream: Permission denied
Как бороться с ошибкой? Права на файлы следующие: rw-rw-r--. Владелец rayzor. Сервер работает от...

4
WebGraf
76 / 76 / 2
Регистрация: 18.05.2010
Сообщений: 353
Записей в блоге: 1
13.01.2011, 03:00 2
Проблема с мод_реврайт
0
McSim
9 / 9 / 0
Регистрация: 18.01.2010
Сообщений: 71
13.01.2011, 12:25  [ТС] 3
Цитата Сообщение от WebGraf Посмотреть сообщение
Проблема с мод_реврайт
Что-то не похоже. Другие сайты на этом сервере тоже используют mod_rewrite (да таже Joomla настроена на чпу), они такие логи не кажут... Да и потом, правила для этого сайта отрабатываются безукоризненно, только логами заваливает. Может проблема с правами доступа к директории логов? Хотя для /home/hosting/site.ru/log выставил 777... хм-м...
0
WebGraf
76 / 76 / 2
Регистрация: 18.05.2010
Сообщений: 353
Записей в блоге: 1
13.01.2011, 18:27 4
Попробуйте прописать RewriteLogLevel 0 тогда будет ясно
0
McSim
9 / 9 / 0
Регистрация: 18.01.2010
Сообщений: 71
14.01.2011, 11:55  [ТС] 5
Цитата Сообщение от WebGraf Посмотреть сообщение
Попробуйте прописать RewriteLogLevel 0 тогда будет ясно
я совсем выключил логирование:
Код
...
# RewriteLog "/home/hosting/site.ru/log/rewrite.log"
...
# RewriteLogLevel 3
...
Ошибка исчезла. Похоже это баг модуля. Где то в нете я видел описание этого бага для версии апача 1.3. Видать его так и не пофиксили ):
0
14.01.2011, 11:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.01.2011, 11:55

File_put_contents Failed to open stream Permission denied in
Всем привет :) Больно не пинайте - поиском пользовался, гуглом тоже, даже с хостером решали...

fopen(text.htm): failed to open stream: Permission denied
У меня такая проблема, попробую объяснить.. Есть меню, там я кликаю на один пункт и открывается...

Warning: fopen(counter.txt): failed to open stream: Permission denied in
Вот такая бяка: закачал на фтп... Выполняю страницу, а оно пишет... Причем когда нормально тестю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru