вопрос по htaccess

12
H
На сайте с 03.08.2005
Offline
188
942

Как отключить подобные варнинги () через htaccess (drupal)

Вот начало моего файла


# Protect files and directories from prying eyes.
<FilesMatch "(\.(engine|inc|install|module|sh|.*sql|theme|tpl(\.php)?|xtmpl)|code-style\.pl|Entries.*|Repository|Root)$">
Order deny,allow
Deny from all
</FilesMatch>

# Set some options.
Options -Indexes
Options +FollowSymLinks

# Customized error messages.
ErrorDocument 404 /index.php

# Set the default handler.
DirectoryIndex index.php

# Override PHP settings. More in sites/default/settings.php
# but the following cannot be changed at runtime.

# PHP 4, Apache 1
<IfModule mod_php4.c>
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
</IfModule>

# PHP 4, Apache 2
<IfModule sapi_apache2.c>
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
</IfModule>

# PHP 5, Apache 1 and 2
<IfModule mod_php5.c>
php_value magic_quotes_gpc 0
php_value register_globals 0
php_value session.auto_start 0
php_value output_buffering On
php_value output_handler mb_output_handler
php_value default_charset UTF-8
php_value mbstring.language Russian
php_value mbstring.http_input auto
php_value mbstring.http_output UTF-8
php_value mbstring.internal_encoding UTF-8
php_value mbstring.substitute_character none
php_value mbstring.func_overload 6
</IfModule>
...

вставлял в самом начале:

php_flag display_startup_errors 0, потом

php_flag display_startup_errors off, потом

php_flag display_startup_errors 1

и т.п. Варнинг как был, так и остается..

Услуги: программирование (/ru/forum/991783), а также дизайн и верстка (/ru/forum/996863) Продам koloda.ru $6000
[Удален]
#1

error_reporting ничего не говорит?

H
На сайте с 03.08.2005
Offline
188
#2

bearman, я вообще первый день с htaccess общаюсь, т.ч. если можно, то поподробнее Ж)

в самом начале выкладывал еще такое:

php_value error_reporting E_NONE

реакции ноль

[Удален]
#3
hero:
bearman, я вообще первый день с htaccess общаюсь, т.ч. если можно, то поподробнее Ж)

в самом начале выкладывал еще такое:

php_value error_reporting E_NONE

реакции ноль

php_value error_reporting 0

так попробуй

H
На сайте с 03.08.2005
Offline
188
#4

bearman, неа..

стоит сейчас в самом начале две строки:

php_value error_reporting 0

php_flag display_errors 0

но варнинг всяко лезет...

KeTal
На сайте с 25.08.2005
Offline
54
#5

hero, может в друпале стоит error_reporting (тогда он перекроет значение в htaccess), если нет, то можно в конфиге там вверху прописать.

<?

error_reporting(0);

?>

На сервере могут быть настройки, не позволяющие менять настройки php и апача через htaccess.

H
На сайте с 03.08.2005
Offline
188
#6

KeTal,

<?

error_reporting(0);

?>

вот это где именно надо прописать?

и где в друпале посмотреть на предмет вывода варнингов :) я второй или третий раз админку ковыряю... ))

KeTal
На сайте с 25.08.2005
Offline
54
#7

hero, я в друпале не ковырялся. Прописать в начале файла типа config.php, который везде подключается. Поискать можно с помощью тотал командера или notepad++, по всем скриптам следующие строки

error_reporting

ini_set

И если там описываются ошибки, типа

error_reporting(E_ALL);

ini_set('error_reporting', E_ALL);

заменить E_ALL На 0, соответственно, чтобы ничего не выводилось, на E_ERROR, чтобы выводились только фатальные ошибки (лучше так).

J
На сайте с 02.02.2009
Offline
53
#8

<?

error_reporting(0);

ini_set('display_errors',0);

-
На сайте с 07.12.2005
Offline
97
-K-
#9

Логи отключать не надо!

чтобы ничего не выводилось, на E_ERROR, чтобы выводились только фатальные ошибки (лучше так).

А зачем посетителю знать об ошибках? Все должно быть, но быть в логах.

Прописать необходимо:

php_value display_errors Off # Это отключит вывод ошибок

php_value log_errors On # Этот параметр призывает писать ошибки в лог (иногда бывает что отключены)

ErrorDocument 404 /index.php

Тоже не очень хороший вариант, т.к. если на главной странице не будет картики или CSS то произойдет зацикливание

T.R.O.N
На сайте с 18.05.2004
Offline
314
#10
-K-:
т.к. если на главной странице не будет картики или CSS то произойдет зацикливание

это явно криво, не спорю, тольок зацикливания не будет. Будет просто некрасивое решение.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий