LINUX.ORG.RU

Сообщения stasbz

 
Форум — Admin

Правило RewriteRule: редирект с на новый адрес с добавлением только /ru/

подскажите как написать правило для редиректа 301 со страниц типа http://mysite.com/singer.php?letter=G на стр. типа http://mysite.com/ru/singer.php?letter=G Соответственно, вместо буквы G на конце может быть другая буква

stasbz
()
Форум — Admin

rewriterule - измененилась директория.

Снова возник вопрос как правильно напсать правило rewriterule если изменилась директория, но окончание пути осталось прежним. то есть путь http://site.com/article.php?id=233 меняется на http://site.com/ru/article.php?id=233

rewriterule /article.php?id=(.*)$ /ru/article.php?id=$1 так правильно?

stasbz
()
Форум — Admin

правило htaccess - accept-language

подскажите как написать правило для htaccess по определению языка браузера и переправления на соответствующую страницу. Логика следующая: #Если есть русский язык в списке поддерживаемых RewriteCond %{HTTP:Accept-Language} !ru # Идем в русский раздел раздел RewriteRule ^/?$ /index.php?lang=ru # Иначе никаких действий не предпринимаем. Важно именно то, чтобы в случае отсутствия русского языка никаких перенаправлений не было.

stasbz
()
Форум — Admin

проблемы при скачивание файлов 1.4 гб с сервера

Ситуация следующая. сервер Centos, Celeron, 1гб, 750гб - 1 жд. установлен nginx файлы скачиваются по прямой ссылке http. скорость загрузки файла была 2.5мбайт/сек. скачал я несколько гб. скорость загрузки упала. скорость при этом колеблется в районе 400кбай/сек. и не восcтанавливается до значение 2.5 мбайт/сек. в конце концов скачивается только 30мб от файла 700мб. Захожу по ssh - тормозит. если сервер перезагрузить скорость будет опять нормальной. потом через некоторое время все повторится.

В чем может быть проблема? как можно ее решить?

stasbz
()
Форум — Admin

съедается 1gb оперативки за 3 мин. - как настроить сервер

Подскажите пожалуйста. Сервер с ОС centos/Apache. больше ничего не стоит. с сервера скачиваются файлы в несколько потоков, при оперативная память (всего 1GB) съедается буквально за 3 минуты и сервер повисает. как настроить сервер для решения этой проблемы?

stasbz
()
Форум — Admin

ошибка urlopen error (-3, 'Temporary failure in name resolution')

подскажите в следующем. абсолютно чистая система, только что установленная в ДЦ. настроил resolv.conf - пинг есть. открыл 80 порт в iptables: ================================== *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT - [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT -A RH-Firewall-1-INPUT -p 51 -j ACCEPT -A RH-Firewall-1-INPUT -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 53 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 60000:65000 -j ACCEPT -A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 53 -j ACCEPT -A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited =========================

перезагрузил /etc/init.d/iptables restart запускаю yum install httpd и получаю http://mirror.yandex.ru/centos/5.4/os/i386/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found Trying other mirror. http://centos.candishosting.com.cn/5.4/os/i386/repodata/repomd.xml: [Errno 4] IOError: <urlopen error (-3, 'Temporary failure in name resolution')> В чем может быть дело? прошу подсказки.

stasbz
()
Форум — Admin

как отключить запись в логи mydomain.ru_errors.log и mydomain.com_custom.log

Подскажите пожалуйста, как отключить запись в логи mydomain.ru_errors.log и mydomain.com_custom.log каждый день съедается по 1% проценту 20Гб диска из-за этих логов. в php.ini установлено html_errors off log_errors off track_errors off проверял и по phpinfo где установки на запись в эти логи? как можно обнулить логи?

stasbz
()
Форум — Admin

отключить запись логов mod_rewrite.log

подскажите пожалуйста. чтобы отключить запись логов mod_rewrite.log достаточно закомментировать строки RewriteLog /../.../mod_rewrite.log RewriteLogLevel 3

stasbz
()
Форум — Linux-install

как удалить программу

подскажите, как удалить программу из системы, если я ее устанавливал из rpm?

stasbz
()
Форум — Admin

ошибка при установке yandex.server

Установил yandex.server. запускаю командой /etc/rc.d/init.d/yandex.sh получаю ответ /etc/rc.d/init.d/yandex.sh: Error: Can't find 'wget' or 'lynx' or 'fetch' and can't send HTTP-request to the Yandex.Server. wget установлен. Кто нибудь с этим сталкивался? в чем проблема?

stasbz
()
Форум — General

Посоветуйте поисковую систему под сайт

Посоветуйте пожалуйста хорошую поисковую систему ( скрипт) под сайт. необходим поиск по сайту на подобие openfolder.ru там более 100 000 стр. но сами страницы маленькие. хотелось бы несложность установки скрипта.

stasbz
()
Форум — Admin

непонятки при установки perl скрипта

Решил установить поисковую систему Fluid Dynamics Search Engine xav.com. скопировал файлы в папку cgi-bin. ввожу адрес для входа в админку mysite.ru/cgi-bin/search/search.pl?Mode=Admin и открывается страница not found 404. скопировал тогда в другую папку , открываю адрес mysite.ru/search/search.pl?Mode=Admin открывается страница как текстовый файл с содержимым search.pl в чем может быть проблема? путь до perl указан правильно.

stasbz
()
Форум — Admin

не работает скрипт на сервере nginx + fastcgi

подскажите в следующей ситуации: был написан скрипт на php+smarty. скрипт нормально работает на сервере с apache. но на сервере с nginx + fastcgi не работает - открывается пустая страница. могу привести вывод phpinfo, часть кода. в чем может быть проблема, куда копать?

apache настроен на 80 порту. nginx настроен на 88 порту.

В php.ini Установил для error_log = /etc/errorphp.log перезагрузил httpd. в site.ru/phpinfo.php log_errors on Открыл файл errorphp.log - видно что идет запись ошибок.

перезагрузил fcgi-процессы. а в site.ru:88/phpinfo.php log_errors off Открыл файл errorphp.log - запись ошибок не идет.

Как можно настроить вывод ошибок fcgi-процессов, nginx?

stasbz
()
Форум — Admin

версия сайта (ru/en) в зависимости от языка браузера

Подскажите, как сделать: если пользователь из России (СНГ) то направлять его на версию русской страницы сайта, а если из любой другой страны, то на другую. Как я понял есть вариант по языку браузера, самый простой, но со своими недостатками. на данный момент мне бы подошел самый простой вариант. Интересует его реализация!

stasbz
()
Форум — Admin

настройка почтового сервер smtp на хостинге или vps

Возникла необходимость в собственном почтовом сервере (свой домен, smpt, pop ) как у провайдера, но с возможностью избежать ограничений в отправке писем и других моментов. Подскажите , какой почтовый сервер лучше настраивать? можно ли поднять такое дело на хостинге или надо брать vps?

stasbz
()
Форум — Admin

Грамотное создание копии БД

Подскажите, необходимо периодически делать копию БД, для восстановления в случае проблем. Использую комманду mysqldump --databases --add-drop-table -ulogin -ppassword database > database_22-3-06-09.sql Правильно ли я задаю команду или надо добавить ее какой-либо параметр? восстанавливать будут командой mysql из командой строки.

где-то прочел, что перед созданием копии БД таким способом необходимо, чтобы не осуществлялась запись в БД. как лучше поступить в данном случае: может быть можно остановить апаче (чтобы не функционировал сайт) и после уже создать БД?

Как вы относитесь к созданию копии БД с помощью phpmyadmin?

stasbz
()
Форум — Admin

При установке пароля на директорию (.htaccess) ошибка 500

На VPS необходимо установить пароль на одну из директорий. В самой директории разместил файл .htaccess с текстом AuthName "For Registered Users Only" AuthType Basic AuthUserFile /pub/site.ru/.htpasswd require valid-user А также специально подготовленный файл .htpasswd При обращение к директории появляется ошибка 500. PHPinfo выдает Server API Apache 2.0 Handler. Синтаксис вроде бы правильный. Подскажите, в чем может быть проблема?

stasbz
()
Форум — Admin

помогите с правилом rewriterule

необходимо ссылку вида domain.com/bebabb0a8c2f4d.xxx привести к ссылке вида domain.com/download.php?uid=bebabb0a8c2f4d прописал правила в htaccess RewriteRule ^(.*)\.xxx$ domain.com/download.php?uid=$1 все работает. но на сайте есть еще ссылки вида domain.com/preview/421645(любые числа).xxx которые преобразовывать не надо. но они естественно преобразуются тоже. Помогите прописать правила в моем случае.

stasbz
()
Форум — Admin

Настройка error_log в php.ini на nginx + php fastcgi

На сервере linux с nginx + php fastcgi (spawn-fcgi) в файле php.ini прописал путь для error_log. перезагрузил nginx и fastcgi, но в phpinfo в строке error_log no value. что нужно сделать для настройки error_log?

stasbz
()

RSS подписка на новые темы