TWINc

Apache, IIS

Рекомендованные сообщения

Да на здоровье. :angry: Правда единственный косяк данного решиния это то, что апач с сетью будет медленнее взаимодействовать, хотя я и не заметил упадка.

 

PS После таких тончайщих настроек уже нет никакого оптимизма переводить серв на FreeBSD...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ищу рабочую дллку: php_win32ps.dll

Или что это значит:

PHP Warning:  PHP Startup: Unable to load dynamic library 'D:\\Server\\Apache\\php5\\ext\\php_win32ps.dll' - %1 \xed\xe5 \xff\xe2\xeb\xff\xe5\xf2\xf1\xff \xef\xf0\xe8\xeb\xee\xe6\xe5\xed\xe8\xe5\xec Win32.\r\n in Unknown on line 0

 

PS php 5.2.9

 

//Нашел. Если кому надо - в личку.

Изменено пользователем wext

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так ты её подключить не можешь? Или уже всё решил сам?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может ей не хватает еще каких то dll. Пропиши в системной PATH в дополнение путь D:\Server\Apache\php5.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Просто библиотека была нестандартная, с трудом нашел рабочую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Решил перевести сервер на линух.

Некоторые скрипты используют вывод через GD библиотеку с использованием ttf шрифтов.

На винде все как надо, а на лине как-то не айс выглядит сглаживание (см. аттач). Мона как-нить сменить тип сглаживания? ос: криво-убунту 8.10, gd2 качал с синаптика.

post-115725-1246117058_thumb.jpg

post-115725-1246117063_thumb.jpg

Изменено пользователем wext

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В убунту нет ClearType, видимо все из-за этого, и скорее всего не исправить. Только можно с размером шрифта поиграться, чтобы точно по пикселям совпадал.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В убунту нет ClearType, видимо все из-за этого, и скорее всего не исправить. Только можно с размером шрифта поиграться, чтобы точно по пикселям совпадал.

Да я уж забил, так даж почетче. Размер тож подогнал.

Спасибо за совет :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А вообще лучше на flash сделать, сервер не будет лишний раз грузиться при генерировании картинки, и везде будет отображаться одинаково.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Снова я со своими кривыми руками :blink:

Поставил апач2 через синаптик, включил mod_rewrite.

Проверил через phpinfo(), mod_rewrite подключен.

 

Но RewriteRule чего-то не работает (ошибка 404). На винде все было отлично, а тут не хочет :lol:

Пример реврайта:

RewriteRule ^monitoring3(/?)$ monitoring3/index.php [L]
RewriteRule ^monitoring3/([^/]*).jpg$ monitoring3/index.php?ip=$1 [L]
RewriteRule ^monitoring3/([^/]*)/([0-9]+).jpg$ monitoring3/index.php?ip=$1&port=$2 [L]

Перед путем к скрипту ставил и ./ , писал и прямой путь к скрипту. Все равно таж фигня.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Options +FollowSymLinks
RewriteEngine On
RewriteBase /

попробуй

и что пишется конкретно в логах

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я думаю из предоставленного только вторая строчка важна. :( Еще может быть что htaccess отключен, тогда из конфига апача надо убрать "Allow override none".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ух ты, обалдеть. Пасиба огромное ребят :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

zed, на что способен был после 2 литров пива да и в 3:40)

но вторая строчка не важна, а обязательна в реврайте, а третья может быть как раз важна. 1-я случайно влезла в копипаст ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ребят, в чем мб дело: плохо грузятся данные с апача (2.0.55 вин х64). Динамические странички грузятся намана, а вот содержимое (картинки и прочая муть) грузится достаточно медленно.

 

На скока я понял нужно настроить кол-во тредов.

Вот что в конфиге:

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

<IfModule mpm_winnt.c>
ThreadsPerChild 250
MaxRequestsPerChild  0
</IfModule>

 

 

Посещаемость сайта в районе 500, но из-за лагов половина не доходит до просмотра странички :beer2:

PS Обратно на линух не шлите, надоел он мне.

 

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

Изменено пользователем wext

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну для хакеров есть mod_evasive. А то, что плохо грузятся данные - не помню есть ли лимит tcpip.sys в х64 винде, но на сервере 2003 все должно быть нормально.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спс, покручу и то и то :huh:

Думаю в качестве фервола подойдет и роутер :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А роутер что может фильтровать GET запросы к апачу. :huh:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Снова я. Снова винда :(

Пофиксил полуоткрытые соединения (поставил бесконечное число). Магия продолжается:

данные обработки скриптов выводятся сразу, а вот файлы передаются через Ж, а точнее в какой-то прекрасный момент передача файлов отваливается намертво. К примеру гружу видео-ролик, грузится шикарно и тут же тупняк на минуту, потом снова шикарно. В момент этого самого тупняка не грузятся картинки и прочая фигня.

Апач 2.2.14.

Самое главное - остальные вхосты работают отлично!

 

А, да, никто не компилил сошки для апача виндовского? Откомпилил на лине - не хочет работать :blink:

 

Ну и 10 версия моего чудо конфига (без хостов):

Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5

Win32DisableAcceptEx
ServerTokens Prod
Listen 80

LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
LoadModule asis_module modules/mod_asis.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule authn_default_module modules/mod_authn_default.so
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authz_default_module modules/mod_authz_default.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule cgi_module modules/mod_cgi.so
LoadModule dir_module modules/mod_dir.so
LoadModule env_module modules/mod_env.so
LoadModule include_module modules/mod_include.so
LoadModule isapi_module modules/mod_isapi.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule mime_module modules/mod_mime.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule rewrite_module modules/mod_rewrite.so
LoadModule setenvif_module modules/mod_setenvif.so


PHPIniDir "E:\Server\Apache\PHP5"
LoadModule php5_module "E:\Server\Apache\PHP5\php5apache2_2.dll"
AddType application/x-httpd-php .php

<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>
User daemon
Group daemon

</IfModule>
</IfModule>

<IfModule mpm_netware_module>
ThreadStackSize	  65536
StartThreads		   250
MinSpareThreads		 25
MaxSpareThreads		250
MaxThreads			1000
MaxRequestsPerChild	  0
MaxMemFree			 100
</IfModule>

<IfModule mpm_winnt_module>
ThreadsPerChild	  150
MaxRequestsPerChild	0
</IfModule>

ServerAdmin wext[at]list.ru

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
</Directory>


<IfModule dir_module>
DirectoryIndex index.php index.html index.htm
</IfModule>

<FilesMatch "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</FilesMatch>

LogLevel warn

<IfModule log_config_module>
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
  # You need to enable mod_logio.c to use %I and %O
  LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access.log" common
</IfModule>

DefaultType text/plain

<IfModule mime_module>
TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz
</IfModule>

<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

Изменено пользователем wext

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Частично пересел на lighttpd. Да, быстрый, четкий, но при отдаче файлов грузит процик на 100% (т.е. ядро все целиком).

vista, хттпдлайт 1.4.25

 

Если кто еще тут сидит, отпишитесь. или мб кто пробовал апач\лайт на вин7, как там пашет?

 

 

// Короче если кто встретился с высокой загрузкой проца в лайте, то ставьте версию 1.4.23 WLMP, она нормальная.

Тэги: lighttpd windows высокая загрузка процессора при скачке файлов, mod_h264_streaming

Изменено пользователем wext

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Такая проблема.

Если брэндмауэр виндовс ВЫКЛючен, то всё работает нормально.

Если ВКЛючен, то всё работает, кроме сайта.

Т.е. сайт у меня на localhost работает нормально, а вот в Сеть не выходит.

Грешу на файл hosts. А там хз, что может быть, есть у кого идеи?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Такая проблема.

Если брэндмауэр виндовс ВЫКЛючен, то всё работает нормально.

Если ВКЛючен, то всё работает, кроме сайта.

Т.е. сайт у меня на localhost работает нормально, а вот в Сеть не выходит.

Грешу на файл hosts. А там хз, что может быть, есть у кого идеи?

какой веб сервер,какая винда,добавлена ли программа, если апачи в доверенные программы firewall windows,если vista,7,там внутренний фарик заточен, как на входящие так и наисходящие потоки трафика,но принцип доверия программ тот же,включи логирования посмотри :unsure:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Простите.

Виндовс ХР, Апачи 2.2, брэндмауэр стандартный виндовый, сторонних файрволов не установлено.

В исключения добавлен ApacheMonitor.exe, может еще что-то нужно в исключения добавить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Простите.

Виндовс ХР, Апачи 2.2, брэндмауэр стандартный виндовый, сторонних файрволов не установлено.

В исключения добавлен ApacheMonitor.exe, может еще что-то нужно в исключения добавить?

Насколько я знаю,это все лишь утилита для управления,нужна добавить сам исполняемый файл apache.exe (как то так)

Изменено пользователем Scheford

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Scheford, да, ты прав, только исполняемый файл Apache называется httpd.exe

Всё работает, спасибо за подсказку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость aleksei123321

мде ;)

zed,вы на какойта странице интересовались защитой от доса под виндой.Вот однажды тоже прищло время что-то такое думать-соображать),короче говоря довольно неплохо,но не идеально так скажем,справляется с этой задачкой WIPFW (портированный ipfw с FreeBSD; GUI как отдельная программа).Под 7-й виндой неработает,под вистой незнаю),но на хрюще норм. Вот ссыль на описание,взятая из этой темы.

Устанавливаете,потом в командной строке ему пишете типа такого:

ipfw add allow tcp from any to me setup limit src-addr 6

то есть в итоге имеем отграничение в виде 6 соединений с любого ипа на ваш. Единственное,что если ктото специально ддосить начинает,то прога реагирует немоментально,а где-то секунды через 3-4. Хотя я думаю возможно можно настроить как надо,инета нету)

Изменено пользователем aleksei123321

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
мде :lol:

zed,вы на какойта странице интересовались защитой от доса под виндой.

Интересовался я. Спасибо :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость aleksei123321

скажите пожалуйста , эти директивы

ServerSignature Off
ServerTokens Prod

 

не канают под "виндовым апачем" ? :lol:

 

 

 

а,всё норм)

Изменено пользователем aleksei123321

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Почему же? Канают, у меня все прекрасно скрывает :(

 

А, всё, дочитал до конца :lol:

Изменено пользователем wext

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость aleksei123321

люди,хэлпаните мне пожалуйста. короче есть апачь под виндой, надумал поставить перед ним этот нжиникс, разбираюсь в этом я неочень), набрел на статейку http://flnews.ru/out...da-dlya-denvera  , в конфиге апача поменял порты на 8080,но при запуске сам икс незапускается с тем конфигом который в той статье,все адреса-ссылки поменял правильно.в логе икса такое сообщение, типа инвалид префикс в урл строка такая-то.

 

помоему это вот эта строка ,если из ихнего конфига  брать   :  proxy_redirect example.local:8080/ /;

 

c  конфигом дефолтным икс запускается,но выдает ток приветствие)  

 

 

а как правильно со всеми знаками и т.п. написать редирект я незнаю.

 

правда я версию пробовал  0.8.5  а там0,4 мож поэтому)

 

 

 

 

 

вроде чтото получилось)

 

 

 

Изменено пользователем aleksei123321

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас