2011-06-24 10 views
0

私のhtaccessファイルにphpのインクルードパスを設定しようとしています。それは私のローカルコンピュータ上で動作しますが、私のdevサーバでは動作しません。どちらも、ここでapache2.2を実行しているubuntun私の.htaccessファイルです:PHPが.htaccessに含まれていません。

AddType application/x-httpd-php .html .htm .php 
# --------------------------------------------------------------------------- 
# PHP.INI VALUES 
# Upload Variables, Include Path, Etc 
# --------------------------------------------------------------------------- 

php_value include_path "/var/www/includes:.:/usr/local/lib/php:/var/www/" 
php_value upload_max_filesize 5242880 
php_value post_max_size 5242880 
php_value memory_limit 32M 

# --------------------------------------------------------------------------- 
# Prepend File 
# --------------------------------------------------------------------------- 
php_value auto_prepend_file "/var/www/includes/prepend.php" 

    <Limit GET POST> 

    order deny,allow 

    deny from all 

allow from all 

</Limit> 

<Limit PUT DELETE> 

     order deny,allow 

    deny from all 

</Limit> 

私はこれが動作していない理由として失われています。何か案は?

PHP致命的なエラー:require_once():必要な 'db.inc.php'(include_oath = '。:/ usr/share/php:/ usr/share/pear')のオープンに失敗しました。 /var/www/concert2.phpライン上の3

+0

あなたはApacheのエラーログを投稿できますか? – Ryre

答えて

0

チェックに:

  • あなたのディレクトリ構造の正確な
  • 同じApacheはあなたのコード内で
  • パスを、このファイルを読み取るための権限を持っています。この関連の記事が役立つかもしれない

など、何のタイプミスがありませんことを確認してください: PHP Fatal Error Failed opening required File

を私の経験では、これらの問題は、ほとんどの場合、関連するいずれかのパスですあなたが思うところ(あなたが実際には」向いていませんreポインティング)またはパーミッション関連。

関連する問題