Loading...
Обучение/Помощь новичкам | Dcms social помош нужно
378019847 (25.06.2021 в 13:06)
Uran ,
php
   # так безопаснее 
php_value register_globals 0
# убираем экранирование кавычек
php_value magic_quotes_gpc 0
# дописываем сессию к URL
php_value session.use_trans_sid 1
php_value session.cookie_lifetime 0
php_value date.timezone "Asia/Tashkent"
# кодировка по-умолчанию
AddDefaultCharset UTF-8

DirectoryIndex index.php
Options -Indexes

<Files count.php>
order allow,deny
deny from all
</Files>

# RewriteEngine
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^edite_anketa$ /user/info/edit.php [QSA,L]
RewriteRule ^suhbatlar$ /konts.php [QSA,L]
RewriteRule ^yangi_xabar$ /new_mess.php [QSA,L]
RewriteRule ^index.html$ /index.php [QSA,L]
RewriteRule ^user.html$ /user/users.php [QSA,L]
RewriteRule ^xabar.html$ /new_mess.php [QSA,L]
RewriteRule ^muhokama.html$ /user/discussions/index.php [QSA,L]
RewriteRule ^tasma.html$ /user/tape/index.php [QSA,L]
RewriteRule ^elon.html$ /user/notification/index.php [QSA,L]
RewriteRule ^mehmon.html$ /user/myguest/index.php [QSA,L]
RewriteRule ^baxo.html$ /user/info/ocenky.php [QSA,L]
RewriteRule ^profil([0-9]*)$ /info.php?id=$1 [QSA,L]
RewriteRule ^profile/([0-9]*)$ /info.php?id=$1 [QSA,L]
RewriteRule ^id([0-9]*)$ /info.php?id=$1 [QSA,L]
RewriteRule ^anketa([0-9]*)$ /user/info/anketa.php?id=$1 [QSA,L]
RewriteRule ^anketa/([0-9]*)$ /user/info/anketa.php?id=$1 [QSA,L]
RewriteRule ^mail([0-9]*)$ /mail.php?id=$1 [QSA,L]
RewriteRule ^mail/user/([0-9]*)$ /mail.php?id=$1 [QSA,L]
RewriteRule ^file([0-9]*)/([^/]*)$ /user/load.php?load=$1&name=$2 [L,QSA]
RewriteRule ^billing(/|) /user/billing/ [L,QSA]
RewriteRule ^payment(/|) /plugins/payment/ [L,QSA]
</IfModule>


# задаем соответствие mime типов расширению
AddType text/vnd.wap.wml;charset=utf-8 .wml
AddType application/vnd.sonyericsson.mms-template tpl
AddType application/vnd.wap.wmlc .wmlc
AddType text/vnd.wap.wmlscript .wmls
AddType application/vnd.wap.wmlscriptc .wmlsc
AddType image/vnd.wap.wbmp .wbmp
AddType application/vnd.eri.thm .thm
AddType application/vnd.mophun.application .mpn
AddType application/vnd.mophun.certificate .mpc
AddType text/vnd.sun.j2me.app-descriptor .jad
Addtype text/x-vmel .mel
Addtype audio/imelody .imy
AddType application/vnd.smaf .mmf
Addtype text/x-vmel .emy
AddType audio/amr .amr
AddType audio/x-wav .wav
AddType application/x-tar .hid
Addtype image/jpeg .jpg
Addtype image/jpeg .jpeg
Addtype image/gif .gif
Addtype image/png .png
Addtype image/bmp .bmp
Addtype text/x-imelody .imy
Addtype text/x-emelody .emy
Addtype text/x-vcard .vcf
Addtype text/x-vcalendar .vcs
Addtype text/calendar .ics
Addtype application/smil .smil
Addtype application/smil .smi
Addtype application/java-archive .jar
Addtype application/vnd.symbian.install .sis
Addtype audio/wav .wav
Addtype audio/midi .midi
Addtype audio/midi .mid
Addtype audio/rmf .rmf
Addtype application/vnd.wap.mms-message .mms
AddType video/flv .flv
AddType video/mp4 .mp4
Addtype video/3gpp .3gp
Addtype application/zip .zip
Addtype audio/mpeg .mp3


# переопределяем страницы ошибок
ErrorDocument 400 /err.php
ErrorDocument 401 /err.php
ErrorDocument 402 /err.php
ErrorDocument 403 /err.php
ErrorDocument 404 /err.php
ErrorDocument 500 /err.php
ErrorDocument 502 /err.php

Options -Indexes попробуй убрать, возможно на кео unsupport это
Scammer (25.06.2021 в 14:00)

как связана 500 ошибка с тем что nginx .htaccess не читает?
Или nginx такой, смотрит htaccess в корне, а ну давай я отдам 500 ошибку... ыыыыы...
--------
Сразу видно какой ты спец..
Сказал бы ТС смотреть логи сервера, выяснять откуда ноги растут, от php скрипта или от .htaccess, так как у каждой проблемы свое решение будет, в случае с php просто что-то сломано или нехватает extension и вывод ошибок скрыт, в случае с настройками apache то либо директивы unsupport используются либо ошибка синтаксиса.
--
А ты просто высрал хрень про nginx лишь бы высрать...


на скрине отображена не ошибка 500 СЕРВЕРА, на скрине перехвачена ошибка и тот кто писал скрипт выводит её ошибкой 500 и описывает файл .htaccess

на скрине - результат работы собственного обработчика ошибок, поэтому он на любом сервере будет выдавать эту ошибку, потому что написан под Apache, эта же ошибка будет если ты на встроенном сервере php запустишь

и тыкать мне тут не надо *034*
Вилы Выкидные (25.06.2021 в 14:09)


на скрине отображена не ошибка 500 СЕРВЕРА, на скрине перехвачена ошибка и тот кто писал скрипт выводит её ошибкой 500 и описывает файл .htaccess

на скрине - результат работы собственного обработчика ошибок, поэтому он на любом сервере будет выдавать эту ошибку, потому что написан под Apache, эта же ошибка будет если ты на встроенном сервере php запустишь

и тыкать мне тут не надо *034*


Неважно кто кого перехватил, если сервер возвращает код 500, эта ошибка может быть как на стороне сервера, так и на стороне скрипта *034*
Вилы Выкидные (25.06.2021 в 14:09)


на скрине отображена не ошибка 500 СЕРВЕРА, на скрине перехвачена ошибка и тот кто писал скрипт выводит её ошибкой 500 и описывает файл .htaccess

на скрине - результат работы собственного обработчика ошибок, поэтому он на любом сервере будет выдавать эту ошибку, потому что написан под Apache, эта же ошибка будет если ты на встроенном сервере php запустишь

и тыкать мне тут не надо *034*


ErrorDocument 500 /err.php и если эта хрень отрабатывает и в err.php эту ошибку обрабатывает(если то страница не от кео, не знаю какая у них там бля этого страница есть и есть ли вообще), значит .htaccess работает правильно и проблема на стороне скрипта, на кой черт ты про nginx начал лечить не ясно...
________
посл. ред. 25.06.2021 в 14:34; всего 1 раз(а); by Scammer
Scammer (25.06.2021 в 14:32)


Неважно кто кого перехватил, если сервер возвращает код 500, эта ошибка может быть как на стороне сервера, так и на стороне скрипта *034*


500 внутренняя ошибка сервера и не обязательно в штекере, поэтому тут если написано в штекере, значит кто-то обработчиком проверяет конфиги

например (НАПРИМЕР !!!) если обработчик проверяет через apache_get_modules(), подключен ли mod_rewrite, то он на Nginx тебе выбросит его отсутсвие - так как это не Apache и я тебе картинку нарисую ошибка 500 ошибка в .htaccess
Scammer (25.06.2021 в 14:33)


ErrorDocument 500 /err.php и если эта хрень отрабатывает и в err.php эту ошибку обрабатывает(если то страница не от кео, не знаю какая у них там бля этого страница есть и есть ли вообще), значит .htaccess работает правильно и проблема на стороне скрипта, на кой черт ты про nginx начал лечить не ясно...


потому что на Nginx будет такая же ошибка, если конфиги проверяются и генерируются СВОИ СТРАНИЦЫ ошибок, хотя я не настаиваю - это моё предположение, потому что делают обычно так
Вилы Выкидные (25.06.2021 в 14:40)


потому что на Nginx будет такая же ошибка, если конфиги проверяются и генерируются СВОИ СТРАНИЦЫ ошибок, хотя я не настаиваю - это моё предположение, потому что делают обычно так

А с чего ты уверен что там nginx вообще?)
может там просто стоит http_response_code( 500 ); :D
И да, там свои страницы, но это может быть страница хостера, а может быть страница движка, откуда ты знаешь?)
Верный ответ на вопрос автора смотреть логи, а не что-то где-то там переключать, так что возьми стопку выпей и почитай мат часть)
________
посл. ред. 25.06.2021 в 17:15; всего 1 раз(а); by Scammer
Scammer (25.06.2021 в 17:13)

А с чего ты уверен что там nginx вообще?)
может там просто стоит http_response_code( 500 ); :D
И да, там свои страницы, но это может быть страница хостера, а может быть страница движка, откуда ты знаешь?)
Верный ответ на вопрос автора смотреть логи, а не что-то где-то там переключать, так что возьми стопку выпей и почитай мат часть)


где Nginx?

логи чего?

где он их возьмёт)))
________
посл. ред. 25.06.2021 в 18:51; всего 1 раз(а); by Вилы Выкидные
Вилы Выкидные (25.06.2021 в 18:49)


где Nginx?

логи чего?

где он их возьмёт)))

Лог запросов на сервер и лог ошибок 🤦♂️
Вилы Выкидные (25.06.2021 в 10:31)


нет - это файл, в котором не работает штекер, поэтому нужно проверять, используется ли сервер Apache и включен ли на нём модуль mod_rewrite

тем более не будет скрипт со штекером работать на Nginx, потому что в Nginx нет штекера

Вот ты nginx приплел))
Онлайн: 4
Время:
Gen. 0.1156
(c) Bym.Guru 2010-2026