兔子的技术博客

兔子

   :: 首页 :: 联系 :: 聚合  :: 管理
  202 Posts :: 0 Stories :: 43 Comments :: 0 Trackbacks

留言簿(10)

最新评论

阅读排行榜

评论排行榜

Mac OS X 10.5原本就内建Apache 2.2.6 与PHP 5.2.4
不过预设分享网页后(也就是启动Apache之后),PHP的module并没有挂上
以下就来说明要如何挂上。
由于小弟比较习惯用终端机,因此底下的操作都在终端机底下执行,并以root权限配合vim编辑。
首先打开/etc/apache2/httpd.conf
此为Apache主要设定档。找到关于PHP的设定:
113 LoadModule bonjour_module libexec/apache2/mod_bonjour.so
114 #LoadModule php5_module libexec/apache2/libphp5.so #就是这行
115 #LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so
移除开头的注解(#)后,使该行成为
114 LoadModule php5_module libexec/apache2/libphp5.so
修改并存档后,回到/etc中,将php.ini.default复制为php.ini。
# cp /etc/php.ini.default /etc/php.ini
预设是只有比较重大的错误才会回报,可提升效能。
如果希望每个错误都回报的话,请编辑第305行的
305 ;error_reporting = E_ALL & ~E_NOTICE
改为
305 error_reporting = E_ALL
存档之后就可以了。
最后进入系统偏好设定中,打开分享中的网页分享,你的网页伺服器就开始运作啰!
如果懒的话,也可以利用Apache提供的工具
# apachectl -k restart
如果您要测试的话,那么就在/Libary/WebServer/Documents/新增一个测试的档案test.php
内容为
                                  <?php phpinfo(); ?>
用浏览器打开
http://127.0.0.1/test.php
如果出现PHP模组的各种资讯,就代表网页伺服器已经可以支援PHP啰!
另外,如果希望可以将网页存放于个人资料夹中的Sites资料夹的话
确定/etc/apache2/users/中含有已你的使用者名称为名的$USER.conf
若无,则从/etc/httpd/users中复制到/etc/apache2/users/即可。
cp /etc/httpd/users/$USER.conf /etc/apache2/users/
本页面参考
http://foundationphp.com/tutorials/php_leopard.php


转自
http://www.cnblogs.com/billy3321/articles/1733303.html
posted on 2012-01-18 22:30 会飞的兔子 阅读(301) 评论(0)  编辑 收藏 引用 所属分类: 苹果相关

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理