Apache / PHP AddHandler sargı üzerinde 500 Internal Server Error

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/kb">
  Options -Indexes
  AllowOverride All
  Order allow,deny
  Allow from all
  DirectoryIndex index.php

  AddHandler auth_handler .php
  Action auth_handler /kb/auth_handler.php
 </Directory>

[Wed Dec 01 12:28:06 2010] [error] [client xxx.xxx.xxx.xxx] Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.

Note: I didn't see anything in LogLevel debug.

Bu (şimdiye kadar) benim işleyicisi ... sadece bir 'eko' yapmaya çalışıyor ya şimdi 'die' ...

<?php
$FILE = $_SERVER['PATH_TRANSLATED'];
//readfile($FILE);
die($FILE);
?>

Ayrıca, bu bir virtualhost direktifin içinde olduğunu, dikkat, ama bu önemli değil lütfen. Ben de "Eylem" direktifi ve aynı şey için 3 parametre "sanal" seçeneği denedik.

Bunu yapmak neden herkes biliyor mu?

0 Cevap