Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование Web серверов и Web служб > ошибка 500 Internal server error


Автор: slang 21.6.2006, 08:23
При добавлении .htaccess возникает ошибка 500 Internal server error, подскажите какие настройки сервера (как я понимаю в них проблема) выдают такую пакость? 

Автор: PARROT 21.6.2006, 08:26
Нужно содержимое Вашего  .htaccess
 

Автор: Kefir 21.6.2006, 08:35
ISE обычно возникает при использовании недопустимых директив в ацесс файле. Зачастую на разных хостингах разрешены/запрещены разные директивы, так что в таких случаях лучше дёргать суппорт, хотя, если покажешь свой ацесс, то обязательно что-нить придумаем ;) 

Автор: slang 21.6.2006, 12:06
.htaccess, например:

php_value error_reporting 7


Суппорт, конечно было бы не плохо дернуть, вот только все это чудо расположено на моем компе!
apache_2.0.48-win32-x86-no_ssl
php-4.4.2-installer 

Автор: vasac 21.6.2006, 12:09
php видимо не как модуль Apache стоит, а как CGI. Да? 

Автор: slang 21.6.2006, 13:14
ну, собственно говоря, вероятно, да. т.е. устанавливал отдельно Apache и отдельно PHP.
Как его можно сделать модулем? И как это отразится на производительности? 

Автор: Mal Hack 21.6.2006, 13:28
Цитата(Kefir @  21.6.2006,  09:35 Найти цитируемый пост)
ISE обычно возникает при использовании недопустимых директив в ацесс файле. Зачастую на разных хостингах разрешены/запрещены разные директивы, так что в таких случаях лучше дёргать суппорт, хотя, если покажешь свой ацесс, то обязательно что-нить придумаем ;) 


Это лишь один из возможных вариантов.

Цитата(slang @  21.6.2006,  14:14 Найти цитируемый пост)
ну, собственно говоря, вероятно, да. т.е. устанавливал отдельно Apache и отдельно PHP.
Как его можно сделать модулем? И как это отразится на производительности?  

Само собой отдельно ставятся.

Выведи php_info, там в самом начале указано, как установлен PHP.
Дай полностью код .htaccess 

Автор: slang 21.6.2006, 16:22
Цитата

Server API:  CGI/FastCGI  

Как сделать чтобы было
Цитата

Server API:  Apache


Полностью код:
Код

php_value error_reporting 7

 

Автор: Mal Hack 21.6.2006, 16:40
Цитата(slang @  21.6.2006,  17:22 Найти цитируемый пост)
Полностью код:

А вот такие значения можно устанавливать.
Это же бинарный флаг. Откуда 7.

value constant 
1 E_ERROR  
2 E_WARNING  
4 E_PARSE  
8 E_NOTICE  
16 E_CORE_ERROR  
32 E_CORE_WARNING  
64 E_COMPILE_ERROR  
128 E_COMPILE_WARNING  
256 E_USER_ERROR  
512 E_USER_WARNING  
1024 E_USER_NOTICE  
2047 E_ALL  
2048 E_STRICT  

Цитата(slang @  21.6.2006,  17:22 Найти цитируемый пост)
Как сделать чтобы было

http://vingrad.ru/WEB-SERVER-002932 

Автор: slang 22.6.2006, 03:45
Ну вот, собственно, и сделал, чтобы PHP был модулем Apache, правда вместо
Server API: Apache
пишит
Server API:  Apache 2.0 Handler 

но думаю, это тоже самое (или я ошибаюсь?)

теперь можно создавать .htaccess
строка php_value error_reporting 7 проходит нормально
Цитата

Это же бинарный флаг. Откуда 7.

Это от Денвера осталось, там рекомендуется этот вариант для снижения уровня проверки ошибок.
Теперь все работает нормально, СПАСИБО !!!! smile 
Остается еще настроить сервер для того, чтобы он работал побыстрее, но это уже другая тема... 

Автор: Mal Hack 22.6.2006, 11:28
Цитата(slang @  22.6.2006,  04:45 Найти цитируемый пост)
Это от Денвера осталось, 

РРРРРРРРРРРРРРРР !!!
Ставь лучше значения, которые можно ставить. 

Автор: Любитель 22.6.2006, 20:30
7 = 4 + 2 + 1 = 4 | 2 | 1 (кому хочется - OR) = E_ERROR | E_WARNING | E_PARSE

Вроде всё нормально  smile 
 

Автор: Fr1sT 23.1.2007, 12:19
народ у меня тоже такая ошибка. в .htaccess хочу вписать 

php_flag register_globals Off
php_flag file_uploads = On

он мне выдает эту ошибку 500-ую... что мне делать?

Цитата

Файл имеет название именно "точка" htaccess
Должен быть записан в UNIX-формате. Для оболочки FAR, достигается F4 (редактирование файла), Shift+F2 (выбрать "сохранить как UNIX-текст").


как это сделать? и еще из-за него или что-то другое?

Автор: AztEK 23.1.2007, 14:47
Цитата
php_flag register_globals Off
php_flag file_uploads = On

= убери

Автор: Fr1sT 23.1.2007, 16:05
Цитата(AztEK @ 23.1.2007,  14:47)
Цитата
php_flag register_globals Off
php_flag file_uploads = On

= убери

без них невозможно установить скрипт

Автор: mishaSL 23.1.2007, 16:59
Цитата(Fr1sT @  23.1.2007,  16:05 Найти цитируемый пост)
без них невозможно установить скрипт 





AztEK, имел в виду убери рано (=) во второй строке

Автор: Fr1sT 23.1.2007, 17:42
убрал



даже пробывал так

php_value register_globals 0
php_value file_uploads 1


ошибку выдает... smile 

Автор: vasac 23.1.2007, 19:04
Fr1sT, а вот ты залез в тему полгодовалой давности, а хотя бы прочитал ее с начала?

Автор: Fr1sT 24.1.2007, 18:01
Цитата(vasac @ 23.1.2007,  19:04)
Fr1sT, а вот ты залез в тему полгодовалой давности, а хотя бы прочитал ее с начала?

да прочитал, то чего хотел не нашел smile 

Автор: vasac 24.1.2007, 19:01
Хорошо, php установлен, как модуль или как cgi?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)