Apache / PHP AddHandler sarıcı 400 Bad Request

0 Cevap php

Birisi bir dizinin içinde herhangi bir PHP komut dosyası istediğinde Apache sunucu üzerinde adı verilecek bir sarıcı / işleyicisi oluşturmak için çalışıyorum. Bu şekilde ben bütün dizin için kullanıcılara yetki ya da rehberi olarak adlandırılır çağrılacak diğer bazı şeyler yazabilirsiniz.

Bu benim ile gelmek mümkün oldum en iyi yapılandırma ...

 <Directory "/srv/http/INNOV/PUBLIC_HTML">
  Options -Indexes
  AllowOverride All
  Order allow,deny
  Allow from all

  DirectoryIndex index.php
 </Directory>

Sonra / srv / http / INNOV / public_html / kb / Ben bu. Htaccess dosyası var ...

Options -Indexes

AddHandler auth_handler .php
Action auth_handler ../auth_handler.php

Sonra aşağıdaki gibi / srv / http / INNOV / public_html / kb / auth_handler.php olduğunu ...

<?php
$FILE = $_SERVER['PATH_TRANSLATED'];
echo $FILE;
?>

Erişim Günlüğü:

  - - [02/Dec/2010:17:43:15 -0500] "GET /kb/index.php HTTP/1.1" 400 590

Hata Günlüğü:

[Thu Dec 02 17:50:19 2010] [error] [client XXX.XXX.XXX.XXX] Invalid URI in request GET /kb/ HTTP/1.1

Ben tarayıcı kontrol ettik ve uygun bir istekte gibi görünüyor.

0 Cevap