當前位置:首頁 » 雲伺服器 » 為什麼php伺服器總顯示未得到數據

為什麼php伺服器總顯示未得到數據

發布時間: 2022-09-09 10:36:45

php源碼放伺服器為什麼無法顯示

意思是說部分PHP文件無法運行,對吧。

這沒關系,我們就針對這部分不能正確運行的文件進行分析,一個一個來,不要企圖空想解決所有問題。

首先是查看系統的錯誤日誌,看裡面是否有報錯的詳細信息,比如你的PHP連接資料庫失敗、打開文件失敗、或者出現語法錯誤而停止,這些都可以從日誌裡面獲得幫助。錯誤信息一般會指出錯誤程序的位置,查看相關的程序代碼,相信你有會有收獲,如果還有疑問,可以粘貼文件和錯誤信息上來大家共同分析。

IIS的錯誤日誌怎麼查看我不熟悉,我只用APACHE。為了便於程序調試,我建議你修改PHP.INI文件,設置在瀏覽器上顯示錯誤信息內容。

補充:
你機器上肯定有其它信息,比如WEB伺服器的日誌記錄,如果你不去看,也不給我們看,那就只有祝你好運了。

Ⅱ PHP做的Calendar ,在本地測試一切正常,但是上傳到伺服器,打開頁面顯示讀取不到數據,但是可以寫入數據

1 如果出現mysql資料庫鏈接錯誤字樣,就是說,沒有正常鏈接到資料庫中。一般買來的虛擬主機的資料庫都是和本地測試環境不同的。

2 目標伺服器上環境是否和本地一模一樣,如果是linux存在將php作為核心處理程序設置的可能,此時有瀏覽許可權的區別。可能沒有緩存文件的讀取目錄許可權。

3 資料庫用戶沒有寫入表許可權,但是有讀取的許可權,需要在mysql的用戶表中重新分配許可權。

沒有錯誤代碼,只能粗略判斷,希望對你有用。

Ⅲ 為什麼我用php的curl獲取到的數據不完整,無法獲取列表全部數據

你好,一般有倆原因:
①介面本身數據不完整;
②介面中數據量過大,可以調整一下伺服器配置,PHP配置文件:memory_limit 每個PHP頁面所吃掉的最大內存

Ⅳ 為什麼我php裡面提交的數據,資料庫顯示沒有數據

打出$tijiao,然後粘貼進資料庫執行,看是否有錯

Ⅳ http post參數值字元過長,PHP服務端接收數據為空

Windows 環境下的修改方法

第一步:修改在php下POST文件大小的限制

1.用編輯器打開php.ini

找到:max_execution_time =30 ,這個是每個腳本運行的最長時間,單位秒,修改為:
max_execution_time = 150

找到:max_input_time = 60,這是每個腳本可以消耗的時間,單位也是秒,修改為:
max_input_time = 300

找到:memory_limit = 128M,這個是腳本運行最大消耗的內存,根據你的需求更改數值,這里修改為:
memory_limit = 256M

找到:post_max_size = 8M,表單提交最大數據為8M,此項不是限制上傳單個文件的大小,而是針對整個表單的提交數據進行限制的。限制范圍包括表單提交的所有內容.例如:發表貼子時,貼子標題,內容,附件等…這里修改為:
post_max_size = 20M

找到:upload_max_filesize = 2M ,上載文件的最大許可大小 ,修改為:
upload_max_filesize = 10M

第二步: Apache環境中的檔案上傳大小控制
修改位於Apahce目錄下的httpd.conf
添加下面內容
LimitRequestBody10485760
即10M=10*1024*1024,有的文章中提到應改為 600000000

重新啟動apache,就可以在設置里看到你要的大小

Linux 環境下的修改方法

vim /etc/php.ini
找到 File Uploadsh區域修改以下幾個參數: file_uploads = on;是否允許通過HTTP上傳文件的開關。默認為ON即是開 upload_tmp_dir;文件上傳至伺服器上存儲臨時文件的地方,如果沒指定就會用系統默認的臨時文件夾(moodle可以不改)
upload_max_filesize = 8m ;允許上傳文件大小的最大值.
找到 Data Handling區域,修改 post_max_size = 8m;指通過表單POST給PHP的所能接收的最大值,包括表單里的所有值。默認為8M
設上述四個參數後,上傳小於8M的文件一般不成問題。但如果上傳大於8M的文件,只還得設置以下參數:
在Resource Limits 區域: max_execution_time = 600;每個PHP頁面運行的最大時間值(秒),默認30秒 max_input_time = 600;每個PHP頁面接收數據所需的最大時間,默認60秒 memory_limit = 8m;每個PHP頁面所吃掉的最大內存,默認8M

Ⅵ 為什麼我的網站論壇php源碼安裝打開網站後顯示無法連接資料庫伺服器

新手代碼亂,可以理解,我剛學的時候也是這樣,現在我幫你解決你的問題, 你問題出在,你的代碼錯誤上
代碼順序被 打亂了, 根本不會執行 , 你吧連接表的語句寫錯位置了, 我吧你的代碼,修改 並整理 你復制 到你頁面上 看下 能不能執行了, 頁面找不到, 就是路徑問題,好好看看文件夾名,和文件名 別打錯
修改的代碼如下:
<?php
$conn=mysqli_connect("localhost","資料庫賬號","資料庫密碼")or die ("連接資料庫失敗");
mysqli_select_db($conn,"庫名")or die ("資料庫不存在");
$sql="select * from say";
$qu=mysqli_query($conn,"$sql")or die('讀取失敗');
$nunm=$qu->num_rows;
for($i=0;$i<$nunm;$i++){
$row=$qu->fetch_assoc();
?>
稱呼:<?=$row[uname]?><p>
留言:<?=$row[txt]?><p>
時間:<?=$row[tim]?><p>
<?}?>
問題解決

Ⅶ 顯示伺服器已斷開連接,且未發送任何數據,什麼原因怎麼弄

在linux內用php命令執行出問題的文件發現有NOTICE報告,於是嘗試屏蔽NOTICE錯誤。

找到php.ini,加上配置 error_reporting = E_ALL & ~E_NOTICE ,忽略E_NOTICE報錯,重啟apache,問題搞定。但之前完全沒修改過該文件,問題出現原因依然是個謎...>_<

熱點內容
電腦下載配置錯誤是什麼意思 發布:2024-10-18 18:17:11 瀏覽:503
這可不是愛ftp 發布:2024-10-18 18:16:15 瀏覽:808
可區分存儲單元中存放的是指令還是數據 發布:2024-10-18 17:57:26 瀏覽:886
java中return返回值 發布:2024-10-18 17:57:11 瀏覽:560
安卓換蘋果主題對手機有什麼影響 發布:2024-10-18 17:49:11 瀏覽:117
華易資料庫 發布:2024-10-18 17:48:05 瀏覽:358
概率題演算法 發布:2024-10-18 17:44:30 瀏覽:421
可以寫源碼的文本編譯器 發布:2024-10-18 17:44:29 瀏覽:282
100到200素數c語言 發布:2024-10-18 17:38:20 瀏覽:181
有錢還眾籌源碼 發布:2024-10-18 17:33:13 瀏覽:213