CS-bg.info - форумът на CS-bg :: Counter-Strike фен сайт

Проблем с домашен хост

Раздел за всичко, свързано с хостинга и домейните.

Модератори: Екип Програмиране, дизайн и проекти, Помощник-модератори

Проблем с домашен хост

Мнениеот Elusive » 20 Окт 2016, 15:19

Здравейте. Сблъсках се скоро с проблем с домашния хост. Проблема идва когато реша да използвам Rewrite Engine (mod_rewrite) в XAMPP прие което след опита ми да го използвам ми излиза това:
Server error!

The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.

If you think this is a server error, please contact the webmaster.

Error 500

localhost
Apache/2.4.23 (Win32) OpenSSL/1.0.2h PHP/5.6.24


На какво може да се дължи това след като mod_rewrite е включен и работи?
Последна промяна impossibleartist на 26 Окт 2016, 08:10, променена общо 1 път
Причина: Преместена в правилния раздел.
Elusive

Аватар
Потребител
Потребител
 
Регистриран на: 24 Сеп 2011, 20:35
Skype: levski_forever_1914v
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Seasver » 25 Окт 2016, 15:58

Здравей.
Възможно е AllowOverride да не е настроен.
Отвори файла httpd.conf, който би трябвало да е в xampp/apache/conf/httpd.conf
Намери <Directory> контейнера и вътре добави AllowOverride All

Дано това ти помогне :)
Seasver

Аватар
Потребител
Потребител
 
Регистриран на: 04 Мар 2015, 18:06
Местоположение: Sofia
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Elusive » 29 Окт 2016, 12:13

Seasver написа:Здравей.
Възможно е AllowOverride да не е настроен.
Отвори файла httpd.conf, който би трябвало да е в xampp/apache/conf/httpd.conf
Намери <Directory> контейнера и вътре добави AllowOverride All

Дано това ти помогне :)

Всичко е настроено за бачкане но не работи. Пробвах да тествам системата на дедихост но ми дава сървър ерор...
Elusive

Аватар
Потребител
Потребител
 
Регистриран на: 24 Сеп 2011, 20:35
Skype: levski_forever_1914v
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Lazy-assed Beggar » 03 Ное 2016, 17:21

Би ли ми дал целия htaccess, тъй като не намирам въпросната система? :)
Освен това AllowOverride е включен по подразбиране на локален сървър, а правилата в httpd.conf изглеждат така:

DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
</Directory>


Някое правило, което htaccess изисква е забранено и трябва да се активира или не използваш UTF8 кодировка за въпросния htaccess.
Lazy-assed Beggar

Потребител
Потребител
 
Регистриран на: 21 Май 2016, 20:05
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Elusive » 09 Ное 2016, 17:07

RedTerror-terror написа:Би ли ми дал целия htaccess, тъй като не намирам въпросната система? :)

Заповядай.

Код: Избери целия код
#Important rules for our system
Options -Multiviews -Indexes +FollowSymLinks

#If 404 - redirect to 404 page
ErrorDocument 404 /argos/404/index.php

#ModRewrite ON
RewriteEngine On 

#News SEO Urls
RewriteRule  ^topic_(.+?)$ index.php?id=$1
 
#Router
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
 
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

#special fonts compression
AddType application/vnd.ms-fontobject .eot
AddType application/x-font-ttf .ttf
AddType application/x-font-opentype .otf
AddType application/x-font-woff .woff
AddType image/svg+xml .svg
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-opentype image/svg+xml
 
# BEGIN Cache-Control Headers
<ifModule mod_headers.c>

  #expires
  ExpiresActive On
  ExpiresDefault "access plus 1 seconds"
  ExpiresByType image/x-icon "access plus 2592000 seconds"
  ExpiresByType image/jpg "access plus 2592000 seconds"
  ExpiresByType image/jpeg "access plus 2592000 seconds"
  ExpiresByType image/png "access plus 2592000 seconds"
  ExpiresByType image/gif "access plus 2592000 seconds"
  ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
  ExpiresByType text/css "access plus 604800 seconds"
  ExpiresByType text/javascript "access plus 216000 seconds"
  ExpiresByType application/javascript "access plus 216000 seconds"
  ExpiresByType application/x-javascript "access plus 216000 seconds"
  ExpiresByType application/xhtml+xml "access plus 600 seconds"
 
  <filesMatch ".(ico|jpg|jpeg|png|gif|swf)$">
    Header set Cache-Control "max-age=2592000, public"
  </filesMatch>
 
  <filesMatch ".(css)$">
    Header set Cache-Control "max-age=604800, public"
  </filesMatch>
 
  <filesMatch ".(js)$">
    Header set Cache-Control "max-age=216000, private"
  </filesMatch>
 
  #vary
  Header append Vary Accept-Encoding
  Header append Vary User-Agent
 
  #security headers
  Header set X-XSS-Protection "1; mode=block"
  Header always append X-Frame-Options SAMEORIGIN
  Header set X-Content-Type-Options: "nosniff"
  Header unset X-Powered-By
 
  #below not works on some nginx servers
  ServerSignature Off
  Header unset Server
  Header always unset Server
 
  #etag header unset
  Header unset ETag
  FileETag None

  #lastmodified header unset
  Header unset Last-Modified
 
</ifModule>

#libperl to prevent http flood
RewriteCond %{HTTP_USER_AGENT} libwww-perl.*
RewriteRule .* ? [F,L]

#remove end trailing slash from urls
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} /(.*)/$
RewriteRule ^ /%1 [R=301,L]
Elusive

Аватар
Потребител
Потребител
 
Регистриран на: 24 Сеп 2011, 20:35
Skype: levski_forever_1914v
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Lazy-assed Beggar » 11 Ное 2016, 00:46

Здравей, отговарям малко късно, но ангажименти а-у. :)
Проблема се дължи на това, че самите модули не са активирани през httpd.conf

Следвай инструкциите:

1. Намираш и отваряш httpd.conf с Notepad++, намира се тук: xampp\apache\conf

2. Търсиш следните неща и махаш # пред тях.

3. Рескаш Apache и въпросния htaccess работи.

#LoadModule ext_filter_module modules/mod_ext_filter.so = LoadModule ext_filter_module modules/mod_ext_filter.so
#LoadModule expires_module modules/mod_expires.so = LoadModule expires_module modules/mod_expires.so
Lazy-assed Beggar

Потребител
Потребител
 
Регистриран на: 21 Май 2016, 20:05
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Elusive » 18 Мар 2017, 14:28

Lazy-assed Beggar написа:Здравей, отговарям малко късно, но ангажименти а-у. :)
Проблема се дължи на това, че самите модули не са активирани през httpd.conf

Следвай инструкциите:

1. Намираш и отваряш httpd.conf с Notepad++, намира се тук: xampp\apache\conf

2. Търсиш следните неща и махаш # пред тях.

3. Рескаш Apache и въпросния htaccess работи.

#LoadModule ext_filter_module modules/mod_ext_filter.so = LoadModule ext_filter_module modules/mod_ext_filter.so
#LoadModule expires_module modules/mod_expires.so = LoadModule expires_module modules/mod_expires.so

Активирани са и проблема си седи :)
Други идеи ?
Elusive

Аватар
Потребител
Потребител
 
Регистриран на: 24 Сеп 2011, 20:35
Skype: levski_forever_1914v
[ Профил в сайта ]

Re: Проблем с домашен хост

Мнениеот Lazy-assed Beggar » 20 Мар 2017, 04:06

Значи нещо в httpd.conf е некоректно. :)
Тествал съм твоя .htaccess и съм конфигурирал файла според критериите. Теглиш файла от dox и го поставяш в apache/conf

Линк: http://dox.bg/files/dw?a=e6d9818ed9
Lazy-assed Beggar

Потребител
Потребител
 
Регистриран на: 21 Май 2016, 20:05
[ Профил в сайта ]



Ето че в края на този месец се навършват точно 10 години от официалното пускане на българския CS фен сайт.
ESEA имат удоволствието да обявят сезон 25 на своята лига, който ще включва повече дивизии за някои региони, както и редица подобрения базирани на обратната връзка от сезон 24.
DreamHack потвърдиха, че Ninjas in Pyjamas и Virtus.pro са получили покани за тяхното събитие Masters в Малмьо.

Назад към Хостинг и домейни

Кой е на линия

Потребители, разглеждащи този форум: 0 регистрирани

Creative Commons License

Valve, Steam, поредицата Counter-Strike и логото на всяко от изброените са търговски марки и/или
регистрирани търговски марки на Valve Corporation. Всички други търговски марки са собственост на съответните им собственици.

Design: iVoka • Special thanks: VaRkOlAKA
За сайта | Екип | За реклама | Карта на сайта | За контакти

Powered by phpBB® Forum Software © phpBB Group | Theme by A1ex, edit by iVoka
Превод: Йоан Арнаудов | Корекции: Ивомир Петров
Условия за ползване | Политика на поверителност