[請益] 感覺是require_once有問題 不知道問題在哪
各位大大們請幫幫我
現在我有三個.php
檔案 路徑
a.php /test/mobules
b.php /test/common
c.php /test/common
a.php內容為
<?php
require_once '../common/b.php';
require_once '../common/c.php';
test_echo();
?>
b.php內容為
<?php
function test_echo(){
require_once 'c.php';
echo tests();
}
?>
c.php內容為
<?php
function tests(){
return "qqq";
}
?>
現在的狀況是這樣
我在localhost測試是OK的
但是我把檔案透過FTP丟到客戶端去
卻完全顯示不出來qqq
可是我不知道問題出在哪邊.......
希望大大們能夠幫我忙
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.112.181
推
03/29 12:04, , 1F
03/29 12:04, 1F
客戶只給我們ftp權限 根本就看不到error log
這也是我覺得很麻煩的一點
因為我自己local測就是沒有問題
※ 編輯: angelmark 來自: 211.75.112.181 (03/29 12:09)
剛剛在echo_test的require_once 'c.php'; 上面echo "XXXX"
下面也echo "OOOO"
結果只出來了XXXX而已..............
快瘋了說= =............
※ 編輯: angelmark 來自: 211.75.112.181 (03/29 12:12)
→
03/29 12:12, , 2F
03/29 12:12, 2F
→
03/29 12:12, , 3F
03/29 12:12, 3F
→
03/29 12:12, , 4F
03/29 12:12, 4F
→
03/29 12:13, , 5F
03/29 12:13, 5F
→
03/29 12:13, , 6F
03/29 12:13, 6F
→
03/29 12:14, , 7F
03/29 12:14, 7F
感謝c大
把錯誤訊息打開我就解決了
看來之前某間公司製作的問題很大(不只這個問題,快被氣死了說)
他在另一個路徑裡面也有相同的檔案
我剛剛把那個檔案刪除就ok了
謝謝
只是我很納悶的是 他是存放在/test/libs底下
為什麼會去找這個檔案呢?
照理來說require_once 'c.php';
應該會找同目錄的檔案吧
還是我的觀念錯誤了........
這個也挺困擾我的說
※ 編輯: angelmark 來自: 211.75.112.181 (03/29 12:28)
推
03/29 13:40, , 8F
03/29 13:40, 8F
推
03/29 19:13, , 9F
03/29 19:13, 9F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章