PHP菜鳥異常集

來源:互聯網
上載者:User
PHP初學者錯誤集


來源:http://bbs.php100.com/read.php?tid-150.html

做開發請開啟全部錯誤提示:error_reporting = E_ALL | E_STRICT
屏蔽錯誤提示等於掩耳盜鈴。
代碼寫規範,錯誤少一半。

1:為什麼我得不到變數

我在一網頁向另一網頁POST資料name,為什麼輸出$name時卻得不到任何值?

在PHP4.2以後的版本中register_global預設為off
若想取得從另一頁面提交的變數:

方法一:在PHP.ini中找到register_global,並把它設定為on.
方法二:在接收網頁最前面放上這個extract($_POST);extract($_GET);(注意extract($_SESSION)前必須要有Session_Start()).
//extract ( array $var_array [, int $extract_type [, string $prefix ]] )

//本函數用來將變數從數組中匯入到當前的符號表中。接受結合數組 var_array 作為參數並將鍵//名當作變數名,值作為變數的值。對每個鍵/值對都會在當前的符號表中建立變數,並受到 //extract_type 和 prefix 參數的影響。
//import_request_variables ( string $types [, string $prefix ] )超全域,在$_ $*時有漏洞

方法三:一個一個讀取變數$a=$_GET["a"];$b=$_POST["b"]等,這種方法雖然麻煩,但比較安全.

2:調試你的程式

在運行時必須知道某個變數為何值。我是這樣做的,建立一檔案debug.php,其內容如下:

PHP代碼:--------------------------------------------

複製代碼

??? Ob_Start();
??? Session_Start();
??? Echo "

";
??? Echo "本頁得到的_GET變數有:";
??? Print_R($_GET);
??? Echo "本頁得到的_POST變數有:";
??? Print_R($_POST);
??? Echo "本頁得到的_COOKIE變數有:";
??? Print_R($_COOKIE);
??? Echo "本頁得到的_SESSION變數有:";
??? Print_R($_SESSION);
??? Echo "
";



--------------------------------------------

然後在php.ini中設定:include_path = "c:/php",並將debug.php放在此檔案夾,
以後就可以在每個網頁裡包含此檔案,查看得到的變數名和值.

3:如何使用session

凡是與session有關的,之前必須調用函數session_start();

為session付值很簡單,如:


PHP代碼:--------------------------------------------

在php4.2之後,可以為session直接付值:

PHP代碼:--------------------------------------------

[php]
Session_Start();
$_SESSION["name"]="value";
[/php]

--------------------------------------------

取消session可以這樣:

PHP代碼:--------------------------------------------

[php]
session_start();
session_unset();
session_destroy();
[/php]

--------------------------------------------


取消某個session變數在php4.2以上還有BUG.



注意:

1:在調用Session_Start()之前不能有任何輸出.例如下面是錯誤的.
==========================================
1行
2行 [php]
3行 Session_Start();//之前在第一行已經有輸出
4行 .....
5行 [/php]
==========================================


提示1:

凡是出現"........headers already sent..........",就是Session_Start()之前向瀏覽器輸出資訊.
去掉輸出就正常,(COOKIE也會出現這種錯誤,錯誤原因一樣)

提示2:

如果你的Session_Start()放在迴圈語句裡,並且很難確定之前哪裡向瀏覽器輸出資訊,可以用下面這種方法:
1行 [php] Ob_Start(); [/php]
........這裡是你的程式......



2:這是什麼錯誤

Warning: session_start(): open(/tmpsess_7d190aa36b4c5ec13a5c1649cc2da23f, O_RDWR) failed:....
因為你沒有指定session檔案的存放路徑.

解決方案:
(1)在c盤建立檔案夾tmp
(2)開啟php.ini,找到session.save_path,修改為session.save_path= "c:/tmp"



4:為什麼我向另一網頁傳送變數時,只得到前半部分,以空格開頭的則全部丟失


PHP代碼:--------------------------------------------

[php]
$Var="hello php";//修改為$Var="????? hello php";試試得到什麼結果
$post= "receive.php?Name=".$Var;
header("location:$post");
[/php]

--------------------------------------------

receive.php的內容:

PHP代碼:--------------------------------------------

[php]
Echo "
";
Echo??? $_GET["Name"];
Echo "
";
[/php]

--------------------------------------------


正確的方法是:

PHP代碼:--------------------------------------------

[php]
$Var="hello php";
$post= "receive.php?Name=".urlencode($Var);
header("location:$post");
[/php]

--------------------------------------------


在接收頁面你不需要使用Urldecode(),變數會自動編碼.


5:如何截取指定長度漢字而不會出現以"[/php]"結尾,超出部分以"..."代替


一般來說,要截取的變數來自Mysql,首先要保證那個欄位長度要足夠長,一般為char(200),可以保持100個漢字,包括標點.

PHP代碼:--------------------------------------------

[php]
$str="這個字元好長呀,^_^";
$Short_Str=showShort($str,4);//截取前面4個漢字,結果為:這個字元...
Echo??? "$Short_Str";
Function csubstr($str,$start,$len)
{
$strlen=strlen($str);
$clen=0;
for($i=0;$i<$strlen;$i++,$clen++)
{
if ($clen>=$start+$len)
break;
if(ord(substr($str,$i,1))>0xa0)
{
if ($clen>=$start)
$tmpstr.=substr($str,$i,2);
$i++;
}
else
{
if ($clen>=$start)
$tmpstr.=substr($str,$i,1);
}
}

return $tmpstr;
}
Function showShort($str,$len)
{
$tempstr = csubstr($str,0,$len);
if ($str<>$tempstr)
$tempstr .= "..."; //要以什麼結尾,修改這裡就可以.

return $tempstr;
}

--------------------------------------------



6:規範你的SQL語句


在表格,欄位前面加上"`",這樣就不會因為誤用關鍵字而出現錯誤,
當然我並不推薦你使用關鍵字.

例如
$Sql="INSERT INTO `xltxlm` (`author`, `title`, `id`, `content`, `date`) VALUES ('xltxlm', 'use`', 1, 'criterion your sql string ', '2003-07-11 00:00:00')"

"`"怎麼輸入? 在TAB鍵上面.


7:如何使Html/PHP格式的字串不被解釋,而是照原樣顯示


PHP代碼:--------------------------------------------

[php]
$str="

PHP

";
Echo "被解釋過的: ".$str."
經過處理的:";
Echo??? htmlentities(nl2br($str));
[/php]

nl2br() 函數在字串中的每個新行 (\n) 之前插入 HTML 分行符號 (
)。
htmlentities(string,quotestyle,character-set)
????

quotestyle可選。規定如何編碼單引號和雙引號。

??? ENT_COMPAT - 預設。僅編碼雙引號。
??? ENT_QUOTES - 編碼雙引號和單引號。
??? ENT_NOQUOTES - 不編碼任何引號。

character-set

ISO-8859-1 - 預設。西歐。
ISO-8859-15 - 西歐(增加 Euro 符號以及法語、芬蘭語字母)。
UTF-8 - ASCII 相容多位元組 8 位元 Unicode
cp866 - DOS 專用 Cyrillic 字元集
cp1251 - Windows 專用 Cyrillic 字元集
cp1252 - Windows 專用西歐字元集
KOI8-R - 俄語
GB2312 - 簡體中文,國家標準字元集
BIG5 - 繁體中文
--------------------------------------------



8:怎麼在函數裡取得函數外的變數值


PHP代碼:--------------------------------------------

[php]
$a="PHP";
foo();
Function foo()
{
? global $a;//刪除這裡看看是什麼結果
? Echo "$a";
}
[/php]

--------------------------------------------



9:我怎麼知道系統預設支援什麼函數


PHP代碼:--------------------------------------------

[php]
$arr = get_defined_functions();
Function php() {
}
echo??? "
";
Echo??? "這裡顯示系統所支援的所有函數,和自定以函數phpn";
print_r($arr);
echo??? "
";
[/php]
--------------------------------------------


10:如何比較兩個日期相差幾天


PHP代碼:--------------------------------------------

[php]
$Date_1="2003-7-15";//也可以是:$Date_1="2003-6-25 23:29:14";
$Date_2="1982-10-1";
$Date_List_1=explode("-",$Date_1);
$Date_List_2=explode("-",$Date_2);
$d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]);
$d2=mktime(0,0,0,$Date_List_2[1],$Date_List_2[2],$Date_List_2[0]);
$Days=round(($d1-$d2)/3600/24);
Echo??? "偶已經奮鬥了 $Days 天^_^";
[/php]

(strtotime($Date_1) - strtotime($Date_2))/3600/24
--------------------------------------------


11:為什麼我升級PHP後,原來的程式出現滿屏的 Notice: Undefined variable:


這是警告的意思,由於變數未定義引起的.
開啟php.ini,找到最下面的error_reporting,修改為error_reporting = E_ALL & ~E_NOTICE

對於Parse error錯誤
error_reporting(0)無法關閉.
如果你想關閉任何錯誤提示,開啟php.ini,找到display_errors,設定為display_errors = Off.以後任何錯誤都不會提示.

那什麼是error_reporting?



12:我想在每個檔案最前,最後面都加上一檔案.但一個一個添加很麻煩

1:開啟php.ini檔案
設定 include_path= "c:"

2:寫兩個檔案
auto_prepend_file.php 和 auto_append_file.php 儲存在c盤,他們將自動依附在每個php檔案的頭部和尾部.

3:在php.ini中找到:
Automatically add files before or after any PHP document.
auto_prepend_file = auto_prepend_file.php;依附在頭部
auto_append_file = auto_append_file.php;依附在尾部

以後你每個php檔案就相當於

PHP代碼:--------------------------------------------

[php]
Include "auto_prepend_file.php" ;

.......//這裡是你的程式


Include "auto_append_file.php";
[/php]

--------------------------------------------




13:如何利用PHP上傳檔案



PHP代碼:--------------------------------------------
[php]

上傳檔案表單





$upload_file=$_FILES['upload_file']['tmp_name'];
$upload_file_name=$_FILES['upload_file']['name'];

if($upload_file){
$file_size_max = 1000*1000;// 1M限制檔案上傳最大容量(bytes)
$store_dir = "d:/";// 上傳檔案的儲存位置
$accept_overwrite = 1;//是否允許覆蓋相同檔案
// 檢查檔案大小
if ($upload_file_size > $file_size_max) {
echo "對不起,你的檔案容量大於規定";
exit;
}

// 檢查讀寫檔案
if (file_exists($store_dir . $upload_file_name) && !$accept_overwrite) {
Echo??? "存在相同檔案名稱的檔案";
exit;
}

//複製檔案到指定目錄
if (!move_uploaded_file($upload_file,$store_dir.$upload_file_name)) {
echo "複製檔案失敗";
exit;
}

}

Echo??? "

你上傳了檔案:";
echo? $_FILES['upload_file']['name'];
echo "
";
//用戶端機器檔案的原名稱。

Echo??? "檔案的 MIME 類型為:";
echo $_FILES['upload_file']['type'];
//檔案的 MIME 類型,需要瀏覽器提供該資訊的支援,例如“image/gif”。
echo "
";

Echo??? "上傳檔案大小:";
echo $_FILES['upload_file']['size'];
//已上傳檔案的大小,單位為位元組。
echo "
";

Echo??? "檔案上傳後被臨時儲存為:";
echo $_FILES['upload_file']['tmp_name'];
//檔案被上傳後在服務端儲存的臨時檔案名稱。
echo "
";


$Erroe=$_FILES['upload_file']['error'];
switch($Erroe){
??????? case 0:
??????????? Echo??? "上傳成功"; break;
??????? case 1:
??????????? Echo??? "上傳的檔案超過了 php.ini 中 upload_max_filesize 選項限制的值."; break;
??????? case 2:
??????????? Echo??? "上傳檔案的大小超過了 HTML 表單中 MAX_FILE_SIZE 選項指定的值。";??? break;
??????? case 3:
??????????? Echo??? "檔案只有部分被上傳";break;
??????? case 4:
??????????? Echo??? "沒有檔案被上傳";break;
}
[/php]

--------------------------------------------



14:如何配置GD庫


下面是我的配置過程
1:用dos命令(也可以手動操作,拷貝dlls檔案夾裡所有dll檔案到system32目錄下) copy c:phpdlls*.dll c:windowssystem32
2:開啟php.ini
設定extension_dir = "c:/php/extensions/";
3:
extension=php_gd2.dll;把extension前面的逗號去掉,如果沒有php_gd2.dll,php_gd.dll也一樣,保證確實存在這一檔案c:/php/extensions/php_gd2.dll
4:運行下面程式進行測試

PHP代碼:--------------------------------------------

[php]
Ob_end_flush();
//注意,在此之前不能向瀏覽器輸出任何資訊,要注意是否設定了 auto_prepend_file.
header ("Content-type: image/png");
$im = @imagecreate (200, 100)
??? or die ("無法建立映像");
$background_color = imagecolorallocate ($im, 0,0, 0);
$text_color = imagecolorallocate ($im, 230, 140, 150);
imagestring ($im, 3, 30, 50,? "A Simple Text String", $text_color);
imagepng ($im);
[/php]

--------------------------------------------



點擊這裡查看結果



15:什麼是UBB代碼


UBB代碼是HTML的一個變種,是Ultimate Bulletin Board (國外一個BBS程式,國內也有不少地方使用這個程式)採用的一種特殊的TAG.
即使禁止使用 HTML,你也可以用 UBBCode? 來實現.也許你更希望使用 UBBCode? 而不是 HTML, 即使論壇允許使用 HTML, 因為使用起來代碼較少也更安全.

Q3boy的UBB裡面付有例子,可以直接運行測試


16:我想修改MySQL的使用者,密碼

首先要聲明一點,大部分情況下,修改MySQL是需要有mysql裡的root許可權的,
所以一般使用者無法更改密碼,除非要求管理員.

方法一
  使用phpmyadmin,這是最簡單的了,修改mysql庫的user表,
  不過別忘了使用PASSWORD函數。

方法二
  使用mysqladmin,這是前面聲明的一個特例。
  mysqladmin -u root -p password mypasswd
  輸入這個命令後,需要輸入root的原密碼,然後root的密碼將改為mypasswd。
  把命令裡的root改為你的使用者名稱,你就可以改你自己的密碼了。
  當然如果你的mysqladmin串連不上mysql server,或者你沒有辦法執行mysqladmin,
  那麼這種方法就是無效的。
  而且mysqladmin無法把密碼清空。

下面的方法都在mysql提示符下使用,且必須有mysql的root許可權:
  方法三
  mysql> INSERT INTO mysql.user (Host,User,Password)
  VALUES('%','jeffrey',PASSWORD('biscuit'));
  mysql> FLUSH PRIVILEGES
  確切地說這是在增加一個使用者,使用者名稱為jeffrey,密碼為biscuit。
  在《mysql中文參考手冊》裡有這個例子,所以我也就寫出來了。
  注意要使用PASSWORD函數,然後還要使用FLUSH PRIVILEGES。

方法四
  和方法三一樣,只是使用了REPLACE語句
  mysql> REPLACE INTO mysql.user (Host,User,Password)
  VALUES('%','jeffrey',PASSWORD('biscuit'));
  mysql> FLUSH PRIVILEGES

方法五
  使用SET PASSWORD語句,
  mysql> SET PASSWORD FOR jeffrey@"%" = PASSWORD('biscuit');
  你也必須使用PASSWORD()函數,
  但是不需要使用FLUSH PRIVILEGES。

方法六
  使用GRANT ... IDENTIFIED BY語句
  mysql> GRANT USAGE ON *.* TO jeffrey@"%" IDENTIFIED BY 'biscuit';
  這裡PASSWORD()函數是不必要的,也不需要使用FLUSH PRIVILEGES。

注意: PASSWORD() [不是]以在Unix口令加密的同樣方法施行口令加密。


17:我想知道他是通過哪個網站串連到本頁



PHP代碼:--------------------------------------------

[php]
//必須通過超級串連進入才有輸出
Echo $_SERVER['HTTP_REFERER'];
[/php]

--------------------------------------------



18:資料放入資料庫和取出來顯示在頁面需要注意什麼

入庫時
$str=addslashes($str);
$sql="insert into `tab` (`content`) values('$str')";
出庫時
$str=stripslashes($str);
顯示時
$str=htmlspecialchars(nl2br($str)) ;



addslashes() 函數在指定的預定義字元前添加反斜線。

這些預定義字元是:

??? 單引號 (')
??? 雙引號 (")
??? 反斜線 (\)
??? NULL

stripslashes() 函數刪除由 addslashes() 函數添加的反斜線。
htmlspecialchars() 函數把一些預定義的字元轉換為 HTML 實體

19:如何讀取當前地址欄資訊



PHP代碼:--------------------------------------------

[php]
$s="http://{$_SERVER['HTTP_HOST']}:{$_SERVER["SERVER_PORT"]}{$_SERVER['SCRIPT_NAME']}";
$se='';
foreach ($_GET as $key => $value) {???
$se.=$key."=".$value."&";???
}?
$se=Preg_Replace("/(.*)&$/","$1",$se);
$se?$se="?".$se:"";
echo??? $s."?$se";
[/php]
--------------------------------------------




20:我點擊後退按鈕,為什麼之前填寫的東西不見

這是因為你使用了session.
解決辦法:

PHP代碼:--------------------------------------------

[php]
session_cache_limiter('private, must-revalidate');
session_start();
...........
..........
[/php]

--------------------------------------------



21:怎麼在圖片裡顯示IP地址


PHP代碼:--------------------------------------------

[php]
? Header("Content-type: image/png");
? $img = ImageCreate(180,50);
? $ip = $_SERVER['REMOTE_ADDR'];
? ImageColorTransparent($img,$bgcolor);
? $bgColor = ImageColorAllocate($img, 0x2c,0x6D,0xAF); // 背景顏色
? $shadow = ImageColorAllocate($img, 250,0,0);??? // 陰影顏色
? $textColor = ImageColorAllocate($img, oxff,oxff,oxff);??????? // 字型顏色
? ImageTTFText($img,10,0,78,30,$shadow,"d:/windows/fonts/Tahoma.ttf",$ip); //顯示背景
? ImageTTFText($img,10,0,25,28,$textColor,"d:/windows/fonts/Tahoma.ttf","your ip is".$ip); // 顯示IP
? ImagePng($img);
? imagecreatefrompng($img);
? ImageDestroy($img);
[/php]

--------------------------------------------



22:如何取得使用者的真實IP


PHP代碼:--------------------------------------------

[php]
function iptype1 () {
if (getenv("HTTP_CLIENT_IP")) {
??? return getenv("HTTP_CLIENT_IP");
}
else {
??? return "none";
}
}
function iptype2 () {
if (getenv("HTTP_X_FORWARDED_FOR")) {
??? return getenv("HTTP_X_FORWARDED_FOR");
}
else {
??? return "none";
}
}
function iptype3 () {
if (getenv("REMOTE_ADDR")) {
??? return getenv("REMOTE_ADDR");
}
else {
??? return "none";
}
}
function ip() {
$ip1 = iptype1();
? $ip2 = iptype2();
$ip3 = iptype3();
if (isset($ip1) && $ip1 != "none" && $ip1 != "unknown") {
??? return $ip1;
}
elseif (isset($ip2) && $ip2 != "none" && $ip2 != "unknown") {
??? return $ip2;
}
elseif (isset($ip3) && $ip3 != "none" && $ip3 != "unknown") {
??? return $ip3;
}?
? else {
? return "none";
}
}

Echo ip();
[/php]
--------------------------------------------



23:如何從資料庫讀取三天內的所有記錄

首先表格裡要有一個DATETIME欄位記錄時間,
格式為'2003-7-15 16:50:00'

SELECT * FROM `xltxlm` WHERE TO_DAYS(NOW()) - TO_DAYS(`date`) <= 3;


24:如何遠程連結Mysql資料庫


在增加使用者的mysql表裡有一個host欄位,修改為"%",或者指定允許串連的ip地址,這樣,你就可以遠程調用了。

$link=mysql_connect("192.168.1.80:3306","root","");


25:正則到底怎麼用

點擊這裡
Regex中的特殊字元


26:用Apache後,首頁出現亂碼


方法一:
AddDefaultCharset ISO-8859-1 改為 AddDefaultCharset off

方法二:
AddDefaultCharset GB2312
========================================================
tip:
大家貼代碼時GB2312會被解釋成??????

改成這樣就不會
GB2312

10:如何比較兩個日期相差幾天,(更簡單的演算法)


PHP代碼:--------------------------------------------

[php]
$Date_1="2003-7-15";//也可以是:$Date_1="2003-7-15 23:29:14";
$Date_2="1982-10-1";
$d1=strtotime($Date_1);
$d2=strtotime($Date_2);
$Days=round(($d1-$d2)/3600/24);
Echo??? "偶已經奮鬥了 $Days 天^_^";
[/php]

--------------------------------------------
round(123.456,2)? = 123.46
ROUND?? (?? numeric_expression?? ,?? length )

round(123.456,-2)? =100

當?? length?? 為正數時,numeric_expression?? 四捨五入為?? length?? 所指定的小數位元。當?? length?? 為負數時,numeric_expression?? 則按?? length?? 所指定的在小數點的左邊值四捨五入;

? FLOOR(123.45),????? FLOOR(-123.45),????? FLOOR($123.45)

? ---------???????????? ---------?????????? -----------

? 123????????????????? -124??????????????? 123.0000??????

?

? CEILING(123.45),?? CEILING(-123.45),?? CEILING(0.0)

? 以下為結果集:

? ---------????????? ---------????????? ------------------??

? 124?????????????? -123?????????????????? 0??

======================================================================

27:為什麼單引號,雙引號在接受頁面變成('")


解決方案:
方法一:在php.ini中設定:magic_quotes_gpc = Off
方法二: $str=stripcslashes($str)


28:怎麼讓程式一直運行下去,而不是超過30秒就停止


set_time_limit(60)//最長已耗用時間一分鐘
set_time_limit(0)//運行到程式自己結束,或手動停止


29:計算當前線上人數

例子一:用文本實現

PHP代碼:--------------------------------------------

[php]
//首先你要有讀寫檔案的許可權
//本程式可以直接運行,第一次報錯,以後就可以
? $online_log = "count.dat"; //儲存人數的檔案,
? $timeout = 30;//30秒內沒動作者,認為掉線
? $entries = file($online_log);

? $temp = array();

? for ($i=0;$i??? $entry = explode(",",trim($entries[$i]));
??? if (($entry[0] != getenv('REMOTE_ADDR')) && ($entry[1] > time())) {
??? array_push($temp,$entry[0].",".$entry[1]."n"); //取出其他瀏覽者的資訊,並去掉逾時者,儲存進$temp
??? }
? }

??? array_push($temp,getenv('REMOTE_ADDR').",".(time() + ($timeout))."n"); //更新瀏覽者的時間
? $users_online = count($temp); //計算線上人數

? $entries = implode("",$temp);
? //寫入檔案
? $fp = fopen($online_log,"w");
??? flock($fp,LOCK_EX); //flock() 不能在NFS以及其他的一些網路檔案系統中正常工作
??? fputs($fp,$entries);
??? flock($fp,LOCK_UN);
??? fclose($fp);

??? echo "當前有".$users_online."人線上";

[/php]
--------------------------------------------

例子二:
用資料庫實現線上使用者


30:什麼是模板,怎麼用


這裡有幾篇關於模板的文章

我用的是phplib模板
下面是其中幾個函數的使用

$T->Set_File("隨便定義","模板檔案.tpl");

$T->Set_Block("在set_file中定義的","","隨便定義");

$T->Parse("在Set_Block中定義的","",true);

$T->Parse("隨便輸出結果","在Set_File中定義的");

設定迴圈格式為:



如何將模板產生靜態網頁

PHP代碼:--------------------------------------------

[php]
//這裡使用phplib模板
??? ............
??? ............
??? $tpl->parse("output","html");
??? $output = $tpl->get("output");// $output 為整個網頁內容


??? function wfile($file,$content,$mode='w') {
??? $oldmask = umask(0);
??? $fp = fopen($file, $mode);
??? if (!$fp) return false;
??? fwrite($fp,$content);
??? fclose($fp);
??? umask($oldmask);
??? return true;
}
??? // 寫到檔案裡
??? Wfile($FILE,$output);
??? header("location:$FILE");//重新導向到產生的網頁
}
[/php]
--------------------------------------------



phplib下載地址 smarty下載地址


31:怎麼用php解釋字元

比如:輸入2+2*(1+2),自動輸出8
可以用eval函數

PHP代碼:--------------------------------------------


[php]
$str=$_POST['str'];
eval("$o=$str;");
Echo??? "$o";
[/php]

--------------------------------------------


另外,用此函數必須特別小心!!
如果有人輸入format: d:會是什麼結果?

  • 聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.