教你如何配置Apache的PHP網站開發環境(如有疑問,敬請留言)

一、Appserv軟體簡介         AppServ 是 PHP 網頁架站工具組合包,作者將一些網路上免費的架站資源重新封裝成單一的安裝程式,以方便初學者快速完成架站,AppServ 所包含的軟體有:Apache、Apache

關於一次php任務執行遇到的各種各樣的問題

手頭有一個500多萬條記錄的csv檔案,需要匯入資料庫。 一開始mysql表是預設innodb引擎的,表只有一個自增id主鍵,匯入到大概十萬左右的時候,速度緩慢到3-5條/每秒,所以這樣肯定不行。當時查閱資料之後發現myisam表會比innodb的insert速度快,所以將表改成myisam引擎,速度挺快,但是到了十五萬左右的時候速度又降下來了。

php.ini檔案到底在哪裡?

作者:zccst 假如php版本是5.2.x 如果是lamp環境,則php的源檔案php-5.2.x.tar.gz解壓後會有一個php-5.2.x的檔案夾。 在php-5.2.x的檔案夾下進行./configure --prefix=/opt/php5.2, make, make intall, 然後會在/opt/下生產php5.2檔案夾(該檔案夾是運行時需要的)。 安裝成功後,開啟phpinfo檔案。 phpinfo();

原始碼安裝PHP+GD

原始碼安裝PHP+gd,相關軟體下載地址: http://code.google.com/p/autosetup1/downloads/list 安裝PHP: PHP版本:php-5.3.8 root@server:/usr/local/src/lamp# tar -zxvf php-5.3.8.tar.gz 安裝:GD庫: 先安裝libiconv 版本:ibiconv-1.14 wget

php日期函數與php時間函數__函數

checkdate : 驗證日期的正確性。 date : 將伺服器的時間格式化。 strftime : 將伺服器的時間本地格式化。 getdate : 獲得時間及日期資訊。 gettimeofday : 取得目前時間。 gmdate : 取得目前與 gmt

利用PHP與Smarty模板技術產生分頁靜態頁面的代碼

lear_all_cache();//清除所有緩衝 <?php //smarty.php //create html file use smarty template //Rossy.cn@gmial.com //2007-07-27 11:15 require_once("classes/Smarty.class.php"); //smarty檔案 require_once("config.php"); //設定檔 require_once(&

PHP處理大量資料不超出記憶體限制的問題

例如從兩張表中分別查出上百萬條資料,現在需要把這些資料群組裝在一起然後在插入到另外一張表中,請問除了使用數組組裝外還能怎麼處理,如果使用數組的話怎麼才能保證不超出記憶體限制。

PHP環境搭建:多網站配置

前言: 1. 我只配置多網站,因為配置多網站就是去配置一個一個的網站,我認為是包括了單個網站。 2. 一個網站的核心資訊:ServerNane(網站名/伺服器名),DocumentRoot(網站目錄) 3. 安裝Apache後,htdocx就是一個預設的網站: ServerNane:localhost(127.0.0.1),DocumentRoot:D:\amp\apache\htdocs 一、httpd.conf 開啟多網站配置項 避免出錯,開啟這兩個模組:

PHP初學者頭痛的十四個問題

最令PHP初學者頭痛的十四個問題   【1】頁面之間無法傳遞變數 get,post,session在最新的php版本中自動全域變數是關閉的,所以要從上一頁面取得提交過來得變數要使用$_GET['foo'],$ _POST['foo'],$_SESSION['foo']來得到。當然也可以修改自動全域變數為開(php.ini改為 register_globals = On);考慮到相容性,還是強迫自己熟悉新的寫法比較好。   【2】Win32下apache2

PHP 中隱藏的複活節彩蛋

  發現了隱藏在 PHP 中的一個複活節彩蛋。用 PHP 寫的網頁,在其網址的後面用字串 “?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 ”作為參數,提交之後會出現一隻小狗的照片。 根據PHP版本的不同,可能出現的照片也許是兔子或是別的。 有興趣的可以試試,中國Linux公社的伺服器也可以出現,象這樣:

PHP知識點總結

display_errors=on 開啟php錯誤提示,上線項目應設定為offerror_reporting(E_ALL); //測試頁面輸出錯誤提示ini_set('display_errors', TRUE);//錯誤輸出提示,本頁面有效,優先順序高於php.iniini_set('display_startup_errors', TRUE); //執行階段錯誤開啟,開發階段開啟date_default_timezone_set('Europe/London');//設定時區PHP_EOL

php配置session相關知識

>>本文連結地址: php配置session相關知識 php session有一個GC功能,就是Garbage Collector。這個GC啟動的時候,會清除那些已經“逾時”的session。它的工作原理: 1.使用者訪問並登陸網站,這時候後台會調用session_start來嘗試產生一個會話(如果已經有會話,則相當於一次有效會話請求)

php爆絕對路徑方法

來自:http://www.cnhonkerarmy.com/thread-139414-1-1.html 1、單引號爆路徑 說明: 直接在URL後面加單引號,要求單引號沒有被過濾(gpc=off)且伺服器預設返回錯誤資訊。 www.xxxxx.com/news.php?id=149′ 2、錯誤參數值爆路徑 說明: 將要提交的參數值改成錯誤值,比如-1。-99999單引號被過濾時不妨試試。

PHP菜鳥如何開始學習PHP語言

把我自己學習PHP的經驗分享出來,既給想學習PHP的朋友提供一個思路,也算是整理一下自己的思路,好給後續的教程開個頭吧~

php乾貨!---初學者必須要知道的事情

php初學者要注意什麼。剛做開發應該怎麼保證自己的代碼不容易報錯,怎麼才能不讓測試老找到問題老被批呢。下來介紹一下辦法。 很多初學者進入公司之後,發現很吃力,自己寫的代碼老出錯,老報錯讓自己很尷尬的同時,還讓領導懷疑自己的能力有問題,那麼這篇文章將要改變你的命運了。 第一步:變數抑制 很多錯誤的出現都是因為變數沒有定義,那麼怎麼才能保證自己的變數永遠都定義了呢。

PHP關於ZendOptimizer問題

伺服器上是用的目前最新的php 5.3.5,然後去Zend下載的ZendOptimizer的最新版本3.3.3,顯而易見安裝後ZendOptimizer沒載入,不然也就沒有本文了。 原因在於ZendOptimizer 3.3.3隻支援php 5.2.x,如果php 5.3.x就需要用ZendGuardLoader 5.5這個產品,換句話說就是ZendOptimizer今後zend官方不更新了。 那就裝ZendGuardLoader唄,但是ZendGuardLoader

人人都能做PHP簡易留言板

PHP版的簡易留言板... 之前寫的一個簡易留言板...使用PHP搭配MySQL 共需要3個檔案(gb_view.php、gb_add.htm、gb_check.php) MySQL表內請建立欄位(name、comment) 1.gb_view.php寫法 // 連結資料庫的相關設定 mysql_connect( 資料庫位置 ,' 資料庫帳號 ' ,' 資料庫密碼 ' );

[自動化測試] 單機版selenium部署全操作(PHP版)

一、部署準備 平台要求: 作業系統:windows, linux均可 測試服務端環境:jre1.5以上,瀏覽器(推薦使用firefox 3.5) 測試用戶端環境:PHP 5.X 所需工具: selenium-server-1.0.3 下載地址:http://selenium.googlecode.com/files/selenium-remote-control-1.0.3.zip autotest 下載地址:(內部) 虛擬機器(沒有虛擬機器也可以裝在本機)

tomcat到apache php 的編碼轉換__編碼

  伺服器本地編碼:GBKresponse 編碼:ISO-8859-1(tomcat伺服器預設response 編碼ISO-8859-1)輸出:GBK->ISO-8859-1正確方法:1、改變response編碼 response.setCharacterEncoding("GBK");2、String result = new String(str.getByte("GBK"),"ISO-8859-1");

php 5.2.x 研究:require 和 include 的不同

例子: 1、這個是 conn.php的內容:   <? php     $conn   =    mysql_connect ( ' localhost ' , '' , '' );     

總頁數: 1662 1 .... 562 563 564 565 566 .... 1662 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.