首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 软件教学-> 文件管理
PHP安装攻略:常见问题解答-PHP教程,PHP安装
作者:网友供稿 点击:33
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 
一、

问:我已经按步骤安装了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和apache一起编译时,好象有问题。它总是说无法找到httpd.h文件,可事实上该文件时存在的。为什么?

答:你需要让php配置/安装脚本知道你的apache源码的最高级目录,而不是包含httpd.h文件的目录。也就是说,应该指定"--with-apache=/path/to/apache/"而不是"--with-apache=/path/to/apache/src"。


五、

问:我使用rpm安装了php,但apache却不能处理php文件。为什么?

答: 假设你使用rpm正确安装了php,那你必须反注或加入下面的几行到httpd.conf文件中:

#extra modules
addmodule mod_php.c
addmodule mod_php3.c
addmodule mod_perlc.
#extra modules
loadmodule php_module modules/mod_php.so
loadmodule php3_module modules/libphp3.so
loadmodule perl_module modules/libperl.so

另外,再加入:

addtype application/x-httpd-php3 .php3

到httpd.conf的全局部分,或到你需要提供php支持的部分。
六、

问:在windows下如何用mail函数发邮件?

答:php在unix/linux下发邮件用的是sendmail程序,在windows没有sendmail,但可以用smtp协议来完成,具体方法如下:修改php.ini文件的[mail function]下的smtp。
如:
[mail function]
smtp=public.sta.net.cn ;win32 only

七、

问 :php+apache在win9x下的设置一问

运行时出现:“cannot determine local host name,use servername to set it manually”
如果你有ip地址的话,只需在httpd.conf中加入:
servername http://你的ip
例如: servername http://162.105.38.100

文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·C#:ListBox的2个常用方法Add,Clear与Items的2个属性-.NET教程,C#语言
·java连接sqlserver实例-JSP教程,Java技巧及代码
·Hibernate下数据批量处理解决方案-JSP教程,数据库相关
·一种基于pwm的电压输出dac电路设计
·delegate 与 多线程-.NET教程,算法/线程
·java Logging API 使用-JSP教程,Java技巧及代码
·ORACLE中LOB字段的使用和维护-ASP教程,数据库相关
·ups功率因数越大越好吗
·.NET三层经典架构PetShop3.0分析连载一-.NET教程,.NET Framework
·ASP后门之终极伪装-ASP教程,ASP基础
最新文章
·windows vista系统隐藏的12个网络工具_windows vista
·网站赚钱应如何选择网站联盟?_网赚技巧
·建站一级攻略 从看完之后就开始_站长心得
·论坛建设9大定律和经验分享_站长心得
·dreamweaver制作复杂交换图像_dreamweaver教程
·让你google广告90%不是公益广告的方法_google推广
·ppc 广告与转换率息息相关_google推广
·中国个人网站——新经济中的非主流1_站长心得
·blog设计的7个趋势_站长心得
·2005岁末blog程序大评点_站长心得
相关主题
  • php安装全攻略:apache_php技巧
  • PHP安装攻略:PHP+Apache在Win9X配置安装-PHP教程,PHP应用
  • PHP安装攻略:在Windows 9x下的安装和配置-PHP教程,PHP应用
  • PHP安装攻略:PostgreSQL-PHP教程,PHP应用
  • PHP安装攻略:NT+Apache+PHP3-PHP教程,PHP应用
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭