您在這裡

include 問題

ttt_boy's 的頭像
ttt_boy 在 2006-10-19 (四) 15:30 發表

為何我在 node 中打
<?php
include("http://www.abc/test.php");
?>
Drupal 不能夠直接 include, 請問我要點做?? 謝謝

有呀, 它 show 了

warning: (null)(): Failed opening '' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/drupal-4.7.3/includes/common.inc(1175) : eval()'d code on line 23.

我看不明白

按照php.net 上的文件
include 如果打開經http 的文件會使用url fopen wrapper
所以如果你的php.ini disable了這個,就可能會出現你個問題

解決方法就是在php.ini 內
allow_url_fopen = On

我好像也是一樣的訊息
無法載入
但路徑 print 出來貼到網址又可以正常顯示..

有人可以提示一下嗎?

drupal 5

其實我只是要載入本地的靜態頁面而已.

因為原本想要有版型, 然後內容又不用使用編輯器製作.
而且使用內建編輯器製作頁面還有圖片路徑的問題要修正.
所以才會想要使用 include

不過試了幾位的方法,仍然會無法載入.

但若是把靜態頁面擺到 drupal/includes/ 的資料夾就會找到.
(php 與 templete 系統不是太熟)

所以只好繼續用編輯器來修改. :)