PHP安装攻略:常见问题解答(一)
一、
问:我已经按步骤安装了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安装攻略:常见问题解答(一)
一. 问:我已经按步骤安装了Unix版的APACHE模块,但是我的PHP脚本源码显示在浏览器当中,或者浏览器提示我保存文件.为什么? 答: 这是由于PHP模块没有正常工作引起的.请检查下列三个地方: 请确认正在运行的APACHE执行文件是你最后编译成功的那一个.输入如下命令: /path/to/binary/httpd -l 如果你没有看到mod_php3.c在列表中,那你就没有运行一个正确的执行文件. 请确认你已经加入了正确的"Mime Type"在你的某个.conf中.这应该像:
-
PHP安装攻略:常见问题解答(二)
四. 问:当我将PHP和APACHE一起编译时,好象有问题.它总是说无法找到httpd.h文件,可事实上该文件时存在的.为什么? 答:你需要让PHP配置/安装脚本知道你的APACHE源码的最高级目录,而不是包含httpd.h文件的目录.也就是说,应该指定"--with-apache=/path/to/apache/"而不是"--with-apache=/path/to/apache/src". 五. 问:我使用RPM安装了PHP,但APACHE却不能处理PHP文件.
-
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
-
apache+mysql+php+ssl服务器之完全安装攻略
目的我们的目标是安装一个允许我们托管多个网站的web服务器,其中一些是针对电子商务的安全解决方案,而大部分网站是通过连接一个数据库服务器并且提取其数据的脚本驱动的.为了这个任务所需的工具是:Apache-一个网站服务器Mod_SSL-一个安全套接字层(SSL)的模块OpenSSL-开放源代码工具箱(mod_ssl所需)RSARef-仅对美国用户MySQL-一个数据库服务器PHP-一种脚本语言 "条条大路通罗马"--因此这只是很多能达到我们要求的配置之一.我选择这样的配置,是因为它是最简
-
phpMyAdmin 安装教程全攻略
管理MYSQL数据库的最好工具是PHPmyAdmin,现在最新版本是phpMyAdmin 2.9.0.2,这是一个国际上开源的软件,一直在更新版本,你可以从 http://www.phpmyadmin.net 官方网站上下载到,安装后可以远程更新数据库(其实是在服务器上安装). 安装办法请参考: phpMyAdmin 安装攻略 1.先下载 phpMyAdmin 安装包 ,http://www.phpmyadmin.net 2.解压后一个单独目录中(你可以自定义目录名称) 3.找到 /
-
windows一键安装web环境全攻略(win2008)
windows一键安装web环境全攻略 请根据系统不同下载对应的一键安装包,注意区分32位和64位. windows 2008 64位系统一键安装包下载 (我们下载64)windows 2008 32位系统一键安装包下载 (我们下载32) 准备好连接windows服务器的工具 一切准备就绪,让我们连接看看云windows服务器的庐山真面目吧! 进入后先格式化硬盘,介个,应该都会吧,不然进不了windows的硬盘的 双击刚才下载好的一键安装包进行安装 等待中,大概30秒就好了 完成后会出现一个命令
-
Python安装第三方库攻略(pip和Anaconda)
常用的python第三方库安装工具大概有三种: 1.pip (推荐) 2.easy_install 3.setup.py 常见的安装包格式: 1.whl (推荐,一种二进制的) 2.tar.gz 3.zip 4.egg(第一个主流打包格式) whl和egg文件可以直接将后缀名改为zip,作为zip解压,但在有网的模式下,whl不必解压,用pip的安装命令即可 setup.py setup.py常用于源码安装,由于pypi官网下载包非常慢,因此有人会选择下载后安装,也有人会去GitHub上下载源码
-
linux下安装apache与php;Apache+PHP+MySQL配置攻略
1.apache 在如下页面下载apache的for Linux 的源码包 http://www.apache.org/dist/httpd/; 存至/home/xx目录,xx是自建文件夹,我建了一个wj的文件夹. 命令列表: cd /home/wj tar -zxvf httpd-2.0.54.tar.gz mv httpd-2.0.54 apache cd apache ./configure --prefix=/usr/local/apache2 --enable-mod
-
Python pip安装第三方库的攻略分享
目录 简介 常用命令 安装后缀whl文件 常用的国内镜像 简介 pip 是 Python 的包安装程序.其实,pip 就是 Python 标准库(The Python Standard Library)中的一个包,只是这个包比较特殊,用它可以来管理 Python 标准库(The Python Standard Library)中其他的包.pip 支持从 PyPI,版本控制,本地项目以及直接从分发文件进行安装.pip 是一个命令行程序.安装 pip 后,会向系统添加一个 pip 命令,该命令可以从
-
Win11平台安装和配置NeoVim0.8.2编辑器搭建Python3开发环境详细过程(2023最新攻略)
目录 安装配置 第一个NeoVim插件 目录管理 终端配置 Python代码补全配置 结语 毫无疑问,我们生活在编辑器的最好年代,Vim是仅在Vi之下的神级编辑器,而脱胎于Vim的NeoVim则是这个时代最好的编辑器,没有之一.异步支持.更好的内存管理.更快的渲染速度.更多的编辑命令,是大神Thiago de Arruda对开发者们最好的技术馈赠. 之前一篇:Win10系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境(2020年最新攻略),我们已经
随机推荐
- Angular实现跨域(搜索框的下拉列表)
- 如何终止浏览器的Cahce页面?
- javascipt 正则表达式英文版
- java中使用try-catch-finally一些值得注意的事(必看)
- 使用socket进行服务端与客户端传文件的方法
- javascript二维数组转置实例
- 在PHP世界中选择最合适的模板与使用方法第1/2页
- YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
- 把一张图片变形扭曲成各种不同的长宽
- C语言的冒泡排序和快速排序算法使用实例
- js判断浏览器的比较全的代码
- 用percona-toolkit为MySQL收集系统和性能信息的教程
- document.forms[].submit()使用介绍
- 浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解
- 教你一步一步在linux中正确的安装Xcache加速php
- 解析JavaScript中点号“.”的多义性
- javascript控制Div层透明属性由浅变深由深变浅逐渐显示
- js继承的实现代码
- JavaScript编写简单的计算器
- spring profile 多环境配置管理详解