auto_prepend_file 多個文件 (auto_prepend_file multiple files)


問題描述

auto_prepend_file 多個文件 (auto_prepend_file multiple files)

I'm trying to include multiple files server wide, so in etc/php.ini I have a few lines:

;Blowfish password
auto_prepend_file="/plugins/phpass‑0.3/PasswordHash.php"

;WhoIs lookup
auto_prepend_file="/plugins/phpwhois‑4.2.2/whois.main.php"

;IP database
;auto_prepend_file="/plugins/GeoIP/geoip.inc"
auto_prepend_file="/plugins/GeoIP/geoipcity.inc"

It would appear that only the last auto_prepend_file is being accepted, or it's overwriting the others.

How can I include multiple files?

‑‑‑‑‑

參考解法

方法 1:

Create a separate loader file that require's the files you need, then prepend that file.

auto_prepend_file="/path/to/loader.php"

And in in loader.php:

require '/plugins/phpass‑0.3/PasswordHash.php';
require '/plugins/phpwhois‑4.2.2/whois.main.php';
require '/plugins/GeoIP/geoipcity.inc';

(by Steve RobbinsJanis Elsts)

參考文件

  1. auto_prepend_file multiple files (CC BY‑SA 3.0/4.0)

#webserver #PHP






相關問題

高性能 IIS 的最佳實踐/工具? (Best practices / tools for high performance IIS?)

找不到 httpd.conf (Unable to find httpd.conf)

auto_prepend_file 多個文件 (auto_prepend_file multiple files)

如何正確配置 Intellij IDEA 中的 JBoss?我得到錯誤:未指定服務器實例 (How to configure correctly the JBoss in the Intellij IDEA? I get Error:server instance not specified)

在後台android更新數據到服務器 (update data to server in the background android)

根據網絡連接將用戶引導到不同的頁面 (Direct user to different page based on network connection)

與 apache 網絡服務器和 Node.js REST 服務器共享 HTTP 端口 80 (Share HTTP port 80 with apache webserver and Node.js REST server)

有沒有像 ASP.NET 的 webrick 之類的東西? (Is there anything like webrick for ASP.NET?)

Apache、lighttpd、nginx、切諾基,什麼是最好的組合? (Apache, lighttpd, nginx, cherokee, what's the best combination?)

在我的域服務器上使用 Ruby on Rails 應用程序 (Consuming a Ruby on Rails app on my domain server)

在同一台 Ubuntu 服務器上安裝和配置 PHP5 和 7 (Install and configure PHP5 and 7 on same Ubuntu server)

如何從 http 請求中阻止端口服務器 (How to block port server from http request)







留言討論