当前位置: 首页 > 图文教程 > 网络编程 > PHP > 菜鸟的PHP笔记(1,2)

PHP
PHP 开发环境的选择、建立及使用(5)
PHP 开发环境的选择、建立及使用(6)
PHP 开发环境的选择、建立及使用(7)
PHP 开发环境的选择、建立及使用(8)
PHP 开发环境的选择、建立及使用(9)
Win2003下APACHE PHP5 MYSQL4 PHPMYADMIN 的简易安装配置
PHP新手上路(八) 文件上传
PHP新手上路(九) 投票系统
PHP新手上路(十) 简易banner动态更替
PHP新手上路(十一) 数据库链接
PHP新手上路(十二)使用PHP来操作Oracle数据库
PHP新手上路(十三)PHP资源
PHP新手上路(十四) 其他杂项
session全教程(一)
session全教程(二)
session全教程(三)
PHP编码规范
第十五节--Zend引擎的发展 -- Classes and Objects in PHP5 [15]
第十四节--命名空间 -- Classes and Objects in PHP5 [14]
第十二节--类的自动加载 -- Classes and Objects in PHP5 [12]

菜鸟的PHP笔记(1,2)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 47 ::
收藏到网摘: n/a

菜鸟PHP笔记     7月15日 大约半小时
  大概印象:PHP的语法原来和C语言很像啊。早就听说PHP加MySQL,但是今天才知道原来其实PHP和MySQL并不是固定搭配,其实也可以和Oracle等数据库连接,不过还是MySQL常见和好用一些。
  (一)配置Apache服务器:
  一直听说要用Apache和PHP搭配,现在才知道原来Apache也可以搭配ASP和JSP。无论如何,为了学习PHP要先到Apache.org,下载Apache的安装包,当然是下的直接可以安装的那个版本,以后再学习那个需要自己编译的吧。结果在安装过程中和原来的IIS冲突了,因为80端口被占用了,只好暂时卸载了IIS。之后就一切顺利了,在浏览器里输入http://localhost/,页面上出现大号的“It works!”。表示安装成功!
  哈哈,下面可以把主页简单的修改一下了。找到默认的访问目录,我的是C:\Program Files\Apache Software Foundation\Apache2.2\htdocs。不过这个目录实在太长,我想把默认的访问目录改成E:\php。找到C:\Program Files\Apache Software Foundation\Apache2.2\conf里的httpd.conf文件,找到“DocumentRoot”把目录改了,可是总是遇到403, 我郁闷了,这里卡住了。啊啊啊!!!搜索一下,看来可能是新版本的bug?算了,目的是PHP ,再把目录改回来。搜索过程中找到一个不错的blog哦,http://www.chweng.idv.tw/index.php。等有时间的时候再拜访一下。
  (二)安装PHP:
  首先当然是去下载了,到http://www.php.net/downloads.php下载 Windows Binaries的ZIP包。随便解压到E:\php,将该目录下的php.ini-recommended改为php.ini并复制到C:\ Program Files\Apache Software Foundation\Apache2.2目录里,打开php.ini,找到extension_dir = "./",修改为extension_dir ="E:\php" ,将;session.save_path = "\tmp"改为session.save_path = "E:\php\session"
……困的不行了,剩下的明天再说。
菜鸟PHP笔记     7月16日 大约一个半小时
  插曲:今天重装系统了,重装系统之后,又重装了Apache,不知道为什么不好使了,郁闷啊!经过二十分钟的奋战,终于还是好使了,不过其实我自己也不知道是怎么弄的。我发誓一定要学Linux!!!
  继续,手工新建文件夹"E:\php\session",然后再修改几个选项就好了,大概都差不多啦。然后复制PHP目录下的php5ts.dll到C:\ WINDOWS\system32。再把php5apache2.dll复制到C:\Program Files\Apache Software Foundation\Apache2.2\modules。最后在httpd.conf文件的最后插入
LoadModule php5_module modules/php5apache2.dll
AddType application/x-gttpd-php .php。
  完成,下面看看成功没?失败啦!!!!!寻找原因中。
看来users notes还真管用啊,下面有人贴出了解决办法: