435
中電雲集
關於PHP 常見問題解答.
測試使用PHP連接數據庫的方法。
您可直接使用以下代碼:
#Mysql 帳號用戶名,請將xxxx改為您相應的用戶名
$mysql_user = “xxxx”;
#Mysql 帳號密碼,請將xxxx改為您相應的密碼
$mysql_password = “xxxxxx”;
$link = mysql_connect(”localhost”,$mysql_user,$mysql_password) or die(”Could not connect”);
print (”Connected successfully”);
mysql_close($link);
?>
如果您可以在網頁上看到“Connected successfully”的字樣,就證明數據庫可正常使用了。
如何解決 Unable to read XXXX bytes 錯誤
為何我上傳的程序會出現以下錯誤提示,而且同樣的程序在別的地方測試都沒有問題。Fatal error: Unable to read XXXX bytes
如果您的程序出現這個錯誤,一般是由於該程序自身,或其引用的某個文件上傳不完整所致的。一般隻有經過Zend加密後的文件上傳不完整時才會出現這種現象。這解決方法是使用FTP先將這些文件全部刪除,然後用FTP的二進製模式(BINARY)重新上傳該文件以及其所引用的所有相關文件就可以解決了, 這並不是由於Zend版本不兼容所至。
如何獲取文件在服務器上的絕對路徑
我在安裝某些論壇程序的時候,係統要求我輸入相對於主機的實際路徑。請問這個實際路徑我應該如何獲取?
由於操作係統的文件結構不同,所以您的站點的實際絕對路徑也可能不同。您可以調用PHP語言的 $_SERVER['DOCUMENT_ROOT'] 方法來檢測到您站點所在的目錄。
操作方法如下:
1、在站點的/httpdocs目錄中新建一個.php的文件,
2、在文件中寫入
3、在瀏覽器中訪問您剛才創建的文件,就可以得到絕對路徑了
如何開啟 mod_rewrite 模塊支持
我的站點為了增強搜索引擎優化需要開啟Mod_Rewrite模塊,請問我應當如何操作?
因為mod_rewrite模塊是Apache Web Server的組建,因此必須選擇的是我們的Unix主機才支持此模塊。
由於此模塊的配置比較專業,錯誤的配置可能會導致整個網站無法訪問,因此我們在空間的控製麵板中客戶是不能夠自己操作此配置的。
因為mod_rewrite是進行URL重定向用的,並不是一個簡單的開關。如果您需要開啟此功能的支持,您需要通過客戶管理麵的提交技術支持並告訴我們您希望如何配置該模塊。通常需要開啟此模塊的係統例如論壇、BLOG的說明文件中都寫了關於此模塊的配置參數,請將這些信息提交給我們的技術支持工程師。我們會在配置好後通過電子郵件回複您
如何導入MySQL數據庫的(*.sql)備份文件
請問我從別的服務器上備份下來的.SQL文件 應當如何導入你們的數據庫服務器中。
您可以通過如下3種方式將您的數據導入:
1,您可以在會員中心>我的主機>主機詳情 在您的站點下的phpmyadmin中將您導出的備份文件.sql直接導入到SQL的查詢窗口中並運行,受到php上傳限製影響,如果數據庫體積比較龐大,您需要在導出數據的時候將其拆分為每個文件最大2MB,然後按順序導入到您的數據庫中。
2,您也可以將大文件上傳到您的FTP空間上,然後通過在MySQL腳本中運行source /path/backup.sql 進行數據導入。服務器文件存儲的絕對路徑您可以通過PHP語言的 $_SERVER['DOCUMENT_ROOT'] 方法來檢測到您站點所在的目錄。
3,如果您對上述方式都不是很熟悉,您可以將數據庫的mysql備份文件上傳到空間上,並提交技術支持說明數據庫名,用戶名、密碼以及數據庫備份文件存儲的路徑,由我們的技術工程師幫您進行倒入操作。我們通常會在1個工作日內幫您處理完畢。
注意:由於MySQL數據庫的主流版本不同,因此轉移或備份數據庫的時候建議不要直接將mysql的表文件(.frm .MYI .MYD)等文件直接複製或其他操作。正確的方法應該是使用mysql自帶的mysqldump工具(在mysql安裝目錄下的/bin/mysqldump, 是一個命令行工具)。
如何創建 MySQL 數據庫
我在登陸管理後台後桌麵上點擊創建數據庫後它隻讓我輸入數據庫名,沒問我數據庫的用戶名和密碼,請問我應該如何創建MySQL數據庫?
詳情請查看購買主機後如何申請開通數據庫?
注意:創建的數據庫名請不要以 “_” 結尾
如何使用phpmyadmin將.sql 文件導入
請問如何將.sql 文件導入到我已創建的數據庫裏?
進入會員中心>我的主機>主機詳情 > mysql
點擊 phpmyadmin , 在左側菜單上的數據庫名,然後再點擊右側窗口的SQL標簽
點擊新的頁麵中的”瀏覽…”按鈕選中您相應的.sql文件,最後點擊”執行”按鈕就可以了。
數據導入成功後,左側的數據表會自動刷新。
可否關閉PHP的錯誤提示?
可否關閉PHP的錯誤提示?我不希望讓別人看到我程序的報錯。
由於PHP.ini中的設置是全局性的,我們不能為您單獨某個用戶直接修改全局配置信息,但您可以通過error_reporting這個php函數來調整您所運行的腳本的錯誤信息輸出,例如:
error_reporting(E_ALL^E_NOTICE^E_WARNING);
可以關閉所有notice 和 warning 級別的錯誤。
把這個語句放在您腳本的功用包含文件中,通常為config.php 或者conn.php 中就可以控製輸出了。
為何PHP 程序在創建文件時出現錯誤
為什麼我上傳的php程序在運行的時候出現好多錯誤。
解決方法:您需要參考您正在使用的係統的安裝手冊或說明文件,將係統要求寫入的目錄及其子目錄設置為可讀寫(777)模式。修改文件權限模式可通過FTP完成。
為何 MySQL 數據庫讀取出亂碼
換了新的數據庫後,網頁中顯示的動態數據都是亂碼,我應該怎麼辦?
如果您正在使用的是 PHP+MySQL 那麼您需要在查詢數據庫之前,執行這條語句 mysql_query(”SET NAMES ‘gb2312′;”); 來明確設置一下本次連接將采用的字符集。
例如:
mysql_connect($db_host, $db_user, $db_pass);
mysql_select_db($db_name);
mysql_query(”SET NAMES ‘gb2312′;”);
PHP 是否支持 Zend Optimizer 模塊?
支持.
請問 PHP 是否支持 GD 模塊?
支持。我們的Linux及Windows均支持GD模塊.
請問 PHP 是否支持 Zlib 模塊?
支持。我們的Linux及Windows均支持Zlib模塊。
最後更新:2017-01-04 22:34:39