PHP5串連mysql5的認證協議問題_PHP教程

MYSQL 4.1以後, 採用了一種新的使用者認證協議, 對於老的用戶端會出現不支援認證協議的錯誤, 以下是官方網站的解決方案﹔ 1Upgrade all client programs to use a 4.1.1 or newer client library. 更新用戶端庫,這需要更新PHP的擴充庫,對於老的api PHP已經不提供了這樣的擴充庫了 2When connecting to the server with a pre-4.1 client program, use an

Win2K下安裝IIS 配置asp+cgi+php+mysql_PHP教程

安裝win2K,安裝IIS ,其中Indexing Service, FrontPage 2000 Server Extensions, Internet Service Manager (HTML) 這幾個別裝,還有其它的一些,總之不用的都別裝。(根據安全原則,最少的服務+最小的許可權=最大的安全。)

用PHP和AJAX建立RSS彙總器(1)_PHP教程

儘管本文所使用的是PHP語言,但是請記住任何伺服器端語言都會正常工作。為了理解本文,我假定你基本理解JavaScript和PHP或一類似伺服器端語言。本文樣本使用AJAX來把一請求從一個RSS饋送發送到一定製的PHP對象。該PHP對象複製一份在本機伺服器上的該饋送並返回這一路徑。該請求對象收到這一路徑,分析它,並且把資料以HTML形式顯示給使用者。這聽起來涉及很多步驟,其實它僅由4個小檔案組成。之所以使用了4個小檔案,是為了平衡它們各自特定的力量而使整個系統的處理極富效率性。我想,有些讀者可能會

PHP資料緩衝技術之一_PHP教程

近來做了一陣子程式效能的最佳化工作,有個比較有意思的想法,想提出來和大家交流一下。Cache是“以空間換時間”策略的典型應用模式,是提高系統效能的一種重要方法。緩衝的使用在大訪問量的情況下能夠極大的減少對資料庫操作的次數,明顯降低系統負荷提高系統效能。相比頁面的緩衝,結果集是一種“未經處理資料”不包含格式資訊,資料量相對較小,而且可以再進行格式化,所以顯得相當靈活。由於PHP是“一邊編譯一邊執行”的指令碼語言,某種程度上也提供了一種相當方便的結果集緩衝使用方法——通過動態include相應的資料

PHP 和 MySQL 開發的8個技巧_PHP教程

LAMP 架構的網站,我以前注重的多是安裝/配置方面的,講述開發的相對較少,因為自己從事開發也少。本文的原文當然也來自: Published on The O'Reilly Network (http://www.oreillynet.com/) http://www.oreillynet.com/pub/a/onlamp/2002/04/04/webdb.html 看了以後,頗有啟發,以前開發中遇到的一些問題,迎刃而解。所以翻譯出來和大家共用。 1. PHP

PHP和ASP上傳漏洞探究_PHP教程

1 傳漏洞利用的原理只是針對form格式上傳的asp和php指令碼*** nc(netcat) 用於提交資料包 dos介面下運行: nc -vv www.***.com 80-vv: 回顯 80: www連接埠 1.txt: 就是你要發送的資料包 (更多使用方法請查看本區的文章) wse(wsockexpert) 對本機連接埠的監視,抓取ie提交的資料包 2 漏洞原理 下面例子假設的前提 www主機: www.***.com; bbs路徑 : /bbs/

PHP與其它CGI的比較_PHP教程

無可置疑的,寫 CGI 的方式有很多種,而 PHP 只是其中的一種選擇罷了。對資深的 Webmaster 而言,CGI 的寫作介面應是隨著需求而改動。畢竟,在一個對系統反映速度要求極嚴格的系統而言,恐怕只有 NSAPI 介面寫的 CGI 程式才能符合要求了。在其它的場合,相信使用 PHP 來作為 CGI 的介面是遊刃有餘,而且是最適合的。 程式介面PHPASPCGINSAPI ISAPI作業系統均可 Win32 均可 均可 Win32 Web伺服器數種 IIS 均可 Netscape

Zope的優點及和Apache+PHP+MySQL的比較_PHP教程

Zope能和Apache+PHP+MySQL進行比較是因為它即是http伺服器,又是資料庫,又包含指令碼程式設計語言。現在向大家推薦Zope是因為它的功能更豐富,建立應用更容易,效率比PHP高几倍。現在的伺服器端編程環境有IIS+ASP+sqlserver、Apache+PHP+MySQL、和現在的Zope,相比較Zope對於文檔出版更專業。

如何將PHP作為Shell指令碼語言使用_PHP教程

我們都知道,PHP是一種非常好的動態網頁開發語言(速度飛快,開發週期短……)。但是只有很少數的人意識到PHP也可以很好的作為編寫Shell指令碼的語言,當PHP作為編寫Shell指令碼的語言時,他並沒有Perl或者Bash那麼強大,但是他卻有著很好的優勢,特別是對於我這種熟悉PHP但是不怎麼熟悉Perl的人。

php.ini 配置詳細選項_PHP教程

php.ini 或 php3.ini 是 PHP 在啟動時會讀取的設定檔。該檔案的存放路徑為 /usr/local/lib/。在 PHP 3.x 版的設定檔為 php3.ini;而在 PHP 4.x 版改為 php.ini。若 PHP 安裝成伺服器的模組,則在 Web 服務器啟動執行時會讀取,之後就不再讀取,因此改動配置的話要重新啟動 Web 服務器。若使用獨立 PHP CGI 方式,則每次都讀一次。 要看目前的系統配置,可以用phpinfo()看到。以下為選項配置 php_value

PHP用流方式製作縮圖_PHP教程

其中db_mysql.inc.php,config.php,function.php不是真正使用到的,關鍵是$filename 檔案名稱,我是通過讀取資料庫中的圖片名稱。 include_once ('inc/db_mysql.inc.php');include_once ('inc/config.php');include_once ('class/function.php');global $picPath;if

PHP 常見棘手問題答解_PHP教程

在PHP4.2以後的版本中register_global預設為off若想取得從另一頁面提交的變數:方法一:在PHP.ini中找到register_global,並把它設定為on.方法二:在接收網頁最前面放上這個extract($_POST);extract($_GET);(注意extract($_SESSION)前必須要有Session_Start()).方法三:一個一個讀取變數$a=$_GET["a"];$b=$_POST["b"]等,這種方法雖然麻煩,但比較安全.PHP代碼:Ob_Start

PHP+Oracle(OCI) 初步_PHP教程

從Oracle(OCI)開始 在越來越多的PHP使用者選擇Oracle作為他們的資料庫的情況下,如何訪問PHP發布環境下的Oracle介面變的越發的重要了。我們將從快速的瀏覽一個簡單基本且是更加明確的Oracle 的情況開始我們的旅程。Oralce 和Oralce8 使用PHP的OCI8 函數庫。在PHP手冊裡有簡要的說明(http://www.php.net/manual/ref.oci8.php): 這些函數允許你訪問Oracle 和 Oracle7d 的資料庫,它們使用的是Oracle8

PHP程式與伺服器端通訊方法小結_PHP教程

假設有10個網站,分布在各地,它們的庫存要同步,而資料庫不支援遠端連線。我們要即時地取得伺服器的庫存數,可以通過很多種方法,我所知道的有以下幾種: ·CURL方式·SOCKET方式·PHP5中的SOAP方式以下分別給出樣本來實現它:CURL方式client.php<?php$psecode = ’NDE005’;$website = ’www.abc.com’;$amt = 1;$pwd = 123456;$ch = curl_init();$curl_url =

構建JSP、PHP與JAVA融為一體的開發環境_PHP教程

前言本文介紹了融JSP、PHP和JAVA於一爐的開發環境的建立,為了適合大多數初學者的需求,很多步驟都是採用比較方便的辦法,力求簡單明了。一般來說,沒有特別需求的軟體,我都是採用RPM的方式安裝。如果你有最佳化配置、安全考慮等特殊需求,請參考相關的文章進行配置。在本文中,Apache以DSO模式安裝,PHP實現了JAVA組件的支援,使得我們在進行大型項目開發的時候,可以選擇PHP作為前端指令碼語言,調用JAVA組件實現底層和企業級的應用。一.系統內容1.初始安裝防火牆開放介面:21,22,80,

PHP網站安全配置教程_PHP教程

本文通過介紹一些技巧介紹了針對PHP木馬攻擊的防禦之道,通過這些方面你可以更好的防範木馬程式。1、防止跳出web目錄首先修改httpd.conf,如果你只允許你的php指令碼程式在web目錄裡操作,還可以修改httpd.conf檔案限制php的操作路徑。比如你的web目錄是/usr/local/apache/htdocs,那麼在httpd.conf裡加上這麼幾行:php_admin_value open_basedir

用PHP發送有附件的電子郵件_PHP教程

我經常聽到這樣一個問題:"我有一個從網站發來的合約。我如何給通過表單發送的電子郵件增加一個附件呢?"首先我要說的是要做到這個沒有什麼簡單的辦法。你要很好的理解PHP或其它的伺服器端的指令碼語言。當然你還要一個真正支援PHP的網站的帳號。如果滿足了這個前提,在你讀完了本章後就可以用PHP發送帶附件的電子郵件了。 1. 附件是如何工作的 如果你曾經在PHP的手冊中搜尋過"附件"函數,那麼結果可能是什麼都沒有(至少在我寫本文的時間還沒有)。後來你就要花很多時間來瞭解這方面的知識。

用PHP和XML備份MySQL資料庫_PHP教程

以下是在Linux下通過Apache+PHP對Mysql資料庫的備份的檔案代碼: 檔案一、Listtable.php (檔案列出資料庫中的所有表格,供選擇備份) 請選擇要備份的表格: $con=mysql_connect('localhost','root','xswlily'); $lists=mysql_list_tables("embed",$con); //資料庫連接代碼 $i=0; while($i$tb_name=mysql_tablename($lists,$i); echo ""

關於PHP操作檔案的一些FAQ總結_PHP教程

PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。問:如何建立一個檔案?答:1、使用fopen("要建立的檔案名稱","參數"),參數可選 w,w+,a,a+2、使用exec("echo '' >

利用Editplus2的使用者工具功能來即時調試PHP_PHP教程

看了FonTomas的"用Editplus實現J2SDK的可視化編程"(參見http://www.csdn.net/Develop/article/15/15416.shtm)一文後,筆者做為一個PHP程式員,萌發出了讓Editplus調試PHP程式的想法。經過我的測試與N次的實驗之後,終於可以讓Editplus完美的實現這個功能了。具體實現方法如下: 1.開啟Editplus,選擇"Tool(工具)->Configure User

總頁數: 5203 1 .... 2111 2112 2113 2114 2115 .... 5203 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.