Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблема с .htaccess
Форумы портала PHP.SU » Серверное администрирование » Apache и другие веб-серверы » Проблема с .htaccess

Страниц (1): [1]
 

1. Phantom89 - 29 Марта, 2011 - 21:11:44 - перейти к сообщению
Здраствуйте.Очень много тем и мануалов я прочитал по этому поводу но ничего мне не помогло.
При загрузки htaccess (при опр. командах) выводит ошибку 500.
На серве планируется разместить около 10 сайтов.
allowoverride none везде где можно поменял на all.
Строка с .htaccess также присутствует.Так и не понял в чем же кроется проблема.
Был бы признателен любой помощи.
Спасибо.
P.S Linux(Centos)
2. Champion - 29 Марта, 2011 - 21:21:21 - перейти к сообщению
Phantom89 пишет:
(при опр. командах)
А можно эти определенные команды?
3. Phantom89 - 29 Марта, 2011 - 21:26:20 - перейти к сообщению
Champion пишет:
Phantom89 пишет:
(при опр. командах)
А можно эти определенные команды?


# так безопаснее
#php_value register_globals 0
# убираем экранирование кавычек (эта фича для ламеров, только портит вид)
#php_value magic_quotes_gpc 0

#php_value arg_separator.output &
# кодировка по-умолчанию
#AddDefaultCharset UTF-8

#DirectoryIndex index.php
#Options -Indexes

# определяем mime тип чтобы не было проблем при скачивании ява книг.
AddType text/vnd.sun.j2me.app-descriptor .jad
AddType application/java-archive .jar
# mime тип для mp3
AddType audio/mpeg .mp3

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

# перенаправляем загрузку к файлу
#RewriteEngine on
#RewriteRule ^down/(.*)/(.*)/([^/]*)$ dload.php?c=$1&id=$2 [L,QSA]

вот это мой .htaccess файл то что закоментированно не работает(т.е выдает ошибку 500)
а если их закомен то норм.
4. JustUserR - 29 Марта, 2011 - 21:58:46 - перейти к сообщению
Phantom89 пишет:
Вот это мой .htaccess файл то что закоментированно не работает(т.е выдает ошибку 500)
В качестве возможной причины осуществления некорректного функционирования предполагаемой области директивных объектов для конфигурации селективной виртуальной области web-сервера, возможно рассмотрение включения в поток определения финального значения ассоциированного параметра в базовом уровне элементного трактования; кроме того в качестве возможной причины осуществления некорректного функционирования предполагаемой области директивных объектов может являться включение в оригинальное информационное поле в размещаемой области региональных элементов
5. Phantom89 - 29 Марта, 2011 - 22:08:53 - перейти к сообщению
JustUserR пишет:
Phantom89 пишет:
Вот это мой .htaccess файл то что закоментированно не работает(т.е выдает ошибку 500)
В качестве возможной причины осуществления некорректного функционирования предполагаемой области директивных объектов для конфигурации селективной виртуальной области web-сервера, возможно рассмотрение включения в поток определения финального значения ассоциированного параметра в базовом уровне элементного трактования; кроме того в качестве возможной причины осуществления некорректного функционирования предполагаемой области директивных объектов может являться включение в оригинальное информационное поле в размещаемой области региональных элементов

Красиво написанно,но не содержательно.Лучше бы на ломаном русском но с более содержательным текстом.
Реально мне нужна помощь,сегодня 3 день как уже насилую гугле.
(Добавление)
<Directory "/var/www/html">
Options FollowSymlinks
AllowOwerride All
Order deny,allow
Satisfy Allow
</Directory>
(Добавление)
может путь неверный,я его не изменял вообще,dec_root же пуст.
6. Champion - 30 Марта, 2011 - 08:03:39 - перейти к сообщению
Phantom89, похоже, что не подгружен mod_rewrite. Надо добавить в httpd.conf такую штуку:
LoadModule rewrite_module path/to/mod_rewrite.so
7. Phantom89 - 30 Марта, 2011 - 22:28:10 - перейти к сообщению
это все есть в httpd.conf

поддержка намекнула
Такие вещи как "php_value register_globals 0 " никогда не работали и не будут работать через .htaccess, при условии, что php работает НЕ как модуль apache, а через wrapper - у Вас через wrapper FAST CGI .

Эти изменения вносите напрямую в php.ini, или подключайте альтернативный wrapper для одтельно взятого сайта.

примерно так:

Создать файл
/public_html/.htaccess
содержимое:
AddHandler php5-fastcgi .php
Action php5-fastcgi /cgi-bin/php5.fcgi

Создать файл
/public_html/cgi-bin/php5.fcgi

содержимое:

#!/bin/sh
exec /usr/local/cpanel/cgi-sys/php5 -c /home/USERNAME/public_html/cgi-b in/php.ini

В папку /public_html/cgi-bin/ поместить php.ini

Задать права 755 для /public_html/cgi-bin/php5.fcgi

Все операции рекомендуется делать с помощью SSH консоли, в противном случае возможны проблемы с лишними символами (перевод строки) и, как следствие, ошибка 500 при запуске php.

Но я запарюсь для каждого сайта все этого прописывать
Есть ли альтернативный способ?
8. Phantom89 - 31 Марта, 2011 - 04:25:34 - перейти к сообщению
Разобрался всем спасибо ,отдельное спасибо тех поддержке)
9. JustUserR - 31 Марта, 2011 - 21:44:30 - перейти к сообщению
Phantom89 пишет:
Задать права 755 для /public_html/cgi-bin/php5.fcgi
Для осуществления решения предполагаемой задачи, заключающейся в проведении фиксации текущего использованного псевдонима виртуального URL-ресурса, для которого обеспечивалась подача текущего пользовательского запроса, допустимо использование включенного управляющего CGI-приложения, фунционирования которого основано на механизмах alias-инга и действенного перенаправления; после осуществлении включения сопоставленной конфигурации для позиционных исполняемымх объектов во внешнем базовом уровне элементного трактования, допустимо определения текущей конфигурации в ассоциированных переменных окружения

 

Powered by ExBB FM 1.0 RC1