PHP安装攻略:常见问题解答(一)


Posted in PHP onOctober 09, 2006

一、

问:我已经按步骤安装了Unix版的APACHE模块,但是我的PHP脚本源码显示在浏览器当中,或者浏览器提示我保存文件。为什么?

答: 这是由于PHP模块没有正常工作引起的。请检查下列三个地方:

请确认正在运行的APACHE执行文件是你最后编译成功的那一个。输入如下命令:
/path/to/binary/httpd -l
如果你没有看到mod_php3.c在列表中,那你就没有运行一个正确的执行文件。
请确认你已经加入了正确的"Mime Type"在你的某个.conf中。这应该像:
AddType application/x-httpd-php3 .php3
请确认上面那个"AddType"不在或块当中,否则此AddType只在当前的Virtualhost或Directory中生效。

二、

问:我已经按照说明安装了PHP,但我的PHP仍然不能和IIS一起工作,为什么?

答:必须确保需运行PHP的用户有足够的权限运行php.exe。IIS服务器使用一个在安装时创建的匿名账号,这个账号需要运行php.exe的权限。另外,任何要经过论证的用户也有权限运行php.exe.

三、

问:如何与APACHE 1.3.X一起编译PHP?

答:这很简单,只需按照如下步骤即可:

- 从APACHE站点上取得最新的APACHE分发包
- UNZIP/UNTAR文件到一个目录,例如/usr/local/src/apache-1.3.9
- 输入"./configure --with-apache=/path/to/your/apache"开始第一次编译PHP
- 顺序执行"make","make install" ,建立并复制必需的文件到APACHE的目录中
- 进入APACHE的目录中,编辑Configuration文件。在文件的尾部加入:"AddModule modules/php3/libphp3.a"
执行"./Configure","make"

一切搞定,你已经有了一个能运行PHP的APACHE执行文件 

PHP 相关文章推荐
PHP之COOKIE支持详解
Sep 20 PHP
php使用smtp发送支持附件的邮件示例
Apr 13 PHP
PHP中把stdClass Object转array的几个方法
May 08 PHP
PHP之sprintf函数用法详解
Nov 12 PHP
php实现excel中rank函数功能的方法
Jan 20 PHP
PHP判断数组是否为空的常用方法(五种方法)
Feb 08 PHP
ThinkPHP3.2框架使用addAll()批量插入数据的方法
Mar 16 PHP
phpmyadmin下载、安装、配置教程
May 16 PHP
PHP异步进程助手async-helper
Feb 05 PHP
thinkPHP5框架实现基于ajax的分页功能示例
Jun 12 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
Aug 02 PHP
利用PHP实现与ASP Banner组件相似的类
Oct 09 #PHP
PHP聊天室技术
Oct 09 #PHP
在windows iis5下安装php4.0+mysql之我见
Oct 09 #PHP
PHP安装攻略:常见问题解答(二)
Oct 09 #PHP
一个没有MYSQL数据库支持的简易留言本的编写
Oct 09 #PHP
NO3第三帝国留言簿制作过程
Oct 09 #PHP
基于数据库的在线人数,日访问量等统计
Oct 09 #PHP
You might like
PHP读取网页文件内容的实现代码(fopen,curl等)
2011/06/23 PHP
解析php中heredoc的使用方法
2013/06/17 PHP
php中的filesystem文件系统函数介绍及使用示例
2014/02/13 PHP
ThinkPHP中I(),U(),$this->post()等函数用法
2014/11/22 PHP
php实现银联商务公众号+服务窗支付的示例代码
2019/10/12 PHP
开发插件的两个方法jquery.fn.extend与jquery.extend
2013/11/21 Javascript
js图片模糊切换显示特效的方法
2015/02/17 Javascript
使用Javascript写的2048小游戏
2015/11/25 Javascript
复杂的javascript窗口分帧解析
2016/02/19 Javascript
浅析javascript中的Event事件
2016/12/09 Javascript
jsonp跨域请求实现示例
2017/03/13 Javascript
B/S(Web)实时通讯解决方案分享
2017/04/06 Javascript
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
2017/10/17 Javascript
Vue-router路由判断页面未登录跳转到登录页面的实例
2017/10/26 Javascript
web3.js增加eth.getRawTransactionByHash(txhash)方法步骤
2018/03/15 Javascript
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
弱类型语言javascript开发中的一些坑实例小结【变量、函数、数组、对象、作用域等】
2019/08/07 Javascript
vux-scroller实现移动端上拉加载功能过程解析
2019/10/08 Javascript
Vue实现图片与文字混输效果
2019/12/04 Javascript
JS实现图片懒加载(lazyload)过程详解
2020/04/02 Javascript
JavaScript交换变量的常用方法小结【4种方法】
2020/05/07 Javascript
[02:55]DOTA2英雄基础教程 发条技师
2013/12/04 DOTA
Python面向对象编程之继承与多态详解
2018/01/16 Python
利用Python如何批量修改数据库执行Sql文件
2018/07/29 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
2018/10/11 Python
Ranorex通过Python将报告发送到邮箱的方法
2020/01/12 Python
python利用platform模块获取系统信息
2020/10/09 Python
Python Pygame实现俄罗斯方块
2021/02/19 Python
CSS3 实现倒计时效果
2020/11/25 HTML / CSS
Wiggle澳大利亚:自行车、跑步、游泳商店
2020/11/07 全球购物
计算机操作自荐信
2013/12/07 职场文书
思想专业自荐信范文
2013/12/25 职场文书
2014年标准化工作总结
2014/12/17 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
关于开学的感想
2015/08/10 职场文书
python 多态 协议 鸭子类型详解
2021/11/27 Python