当前位置:首页 » 存储配置 » apache怎么配置php

apache怎么配置php

发布时间: 2022-02-14 08:11:27

Ⅰ 我已经安装好了apache,如何在安装好了php,怎么样去配置php.ini

php.ini一般不需要修改,需要修改的时候可以查一下里面每行的含义,修改你需要的内容就是了。

Ⅱ 怎样在Apache里修改PHP的配置

当使用
PHP
作为
Apache
模块时,也可以用
Apache
的配置文件(例如
httpd.conf)和
.htaccess
文件中的指令来修改
PHP
的配置设定。需要有“AllowOverride
Options”或“AllowOverride
All”权限才可以。
有几个
Apache
指令可以使用户在
Apache
配置文件内部修改
PHP
的配置。哪些指令属于
PHP_INI_ALL,PHP_INI_PERDIR

PHP_INI_SYSTEM
中的哪一个,请参考附录中的
php.ini
配置选项列表。
php_value
name
value
设定指定的值。只能用于
PHP_INI_ALL

PHP_INI_PERDIR
类型的指令。要清除先前设定的值,把
value
设为
none。
不要用
php_value
设定布尔值。应该用
php_flag。
php_flag
name
on|off
用来设定布尔值的配置指令。仅能用于
PHP_INI_ALL

PHP_INI_PERDIR
类型的指令。
php_admin_value
name
value
设定指定的指令的值。不能用于
.htaccess
文件。任何用
php_admin_value
设定的指令都不能被
.htaccess

virtualhost
中的指令覆盖。要清除先前设定的值,把
value
设为
none。
php_admin_flag
name
on|off
用来设定布尔值的配置指令。不能用于
.htaccess
文件。任何用
php_admin_flag
设定的指令都不能被
.htaccess

virtualhost
中的指令覆盖Apache
配置例子:
<IfMole
mod_php5.c>
php_value
include_path
".:/usr/local/lib/php"php_admin_flag
engine
on
</IfMole>
<IfMole
mod_php4.c>
php_value
include_path
".:/usr/local/lib/php"php_admin_flag
engine
on
</IfMole>
注意:PHP
常量不存在于
PHP
之外。例如在
httpd.conf
中不能使用
PHP
常量如
E_ALL

E_NOTICE
来设定
error_reporting
指令,因为其无意义,实际等于
0。应该用相应的掩码值来替代。这些常量可以在
php.ini
中使用。

Ⅲ 如何配置Apache和PHP

apache服务器和php的配置应用还是很广泛的,如果你爱好或从事php程序,那么进行本文所提到的配置是不可避免的,当然,对于不同版本的php和apache,其配置还是不尽相同的,这里就最新的版本做一个简单的配置介绍.
apache_2.2.4,php_5.2.6.6.
安装apache_2.2.4,假设安装目录C:\Program Files\Apache Software Foundation\Apache2.2。对httpd.conf配置如下:
DocumentRoot "C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"
可以根据需要定义web根目录,如果我想把这个根目录放在D盘web下,就可以在httpd.conf中增加代码:Documentroot:"D/web"

安装php,把php解压缩到" C:\php 5.0",把php.ini_dist文件拷贝到c:\WINDOWS或c:\winnt40,更名为php.ini。修改php.ini中eatension_dir和doc_root,对于eatension_dir,可以设置为存放php_*.dll的目录,比如:eatension_dir "C:\php 5.0\ext"。对于doc_root,如果在安装apache时,自己定义了web根目录,就把doc_root设为该根目录,如:doc_root "D/web" ,没有定义情况:"C:/Program Files/Apache Software Foundation/Apache2.2/htdocs"。

回过头来在httpd.conf文件后面加上一下三行代码:
LoadMole php5_mole "C:/php 5.0/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "C:/php 5.0"
从新打开apache服务器,在web根目录文件夹中写一个程序。
<?php
phpinfo();
?>
把上面代码保存为info.php.

打开一个网页,在地址栏输入下面的地址:http://localhost/1.php ,回车,那么将看到:

到此配置完毕。

Ⅳ 急啊,怎样让apache支持php

AddType application/x-httpd-php.php 这个地方你写错了,“.php” 前面要有空格

Ⅳ 怎么搭建php环境Apache+PHP+mysql

建立文件夹
在D盘(这个盘可以任意选,建议不要建立在C盘)根目录下新建一个文件,命名为amp,并分别创建apache、php和mysql文件夹
开始安装Apache
Apache的安装很简单,直接双击httpd-2.2.22-win32-x86-no_ssl.msi软件,然后一直点击下一步;
填写基本信息
请填写站点的基本信息。

选择自定义安装

选择安装路径

6
安装完成,测试安装

Ⅵ 如何让已经安装的apache支持php

linux下apache+PHP+Mysql简易配置 OS:RedHat AS4 (1). apache安装 下载 wget -2.0.55.tar.gz 解压 tar zxvf httpd-2.0.55.tar.gz 配置 cd httpd-2.0.55 ./configure --prefix=/usr/local/apache-2.0.55 \ --with-mpm=prefork \ --enable-vhost-alias \ --enable-rewrite \ --enable-expires \ --enable-so 编译并安装 make
差不多就是这个样子了,还有什么问题可以在后盾人查找,在这里就不多说了

Ⅶ apache配置文件中怎么配置php

yum安装的话配置文件/etc/httpd/conf.d/php.conf

<IfMole prefork.c>
LoadMole php5_mole moles/libphp5.so
</IfMole>
<IfMole worker.c>
LoadMole php5_mole moles/libphp5-zts.so
</IfMole>

Ⅷ linux + apache + php如何配置

手工安装的话不太会

我只会装一个ubuntu server的Linux。

在安装时候有一步是让你选择要安装哪些软件,其中有一项是LAMP~

选择了以后就可以有MySQL,PHP,Apache了

如果不用数据库,你可以用sudo apt-get remove mysql把数据库删除

方便快捷的!

Ⅸ apache 如何部署 php

将你的apache的网站发布到你本机网卡的地址上,然后让处于同一网段内的另一台电脑访问你作为服务器这个电脑的ip即可
注意端口号

1、保证你的apache能正常启动,然后打开httpd.conf那个配置文件,检查一下Listen服务器端口,默认监听端口为80,不是就改成80
2、配置服务器根目录权限
<Directory "c:/www/">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Allow from all
</Directory>
注意“c:/www/”为你网站根目录。重点是Allow from all,否则访问不进去

3、配置虚拟主机
<VirtualHost 192.168.11.108>
ServerName 192.168.11.108
DocumentRoot "c:/www/test/"
</VirtualHost>
注意VirtualHost 与ServerName一致,除非你有DNS主机。这个ip是我本机的,你要改成你机器的ip,如果不会查IP另追问,DocumentRoot 为你网站的存放目录,你要发布的网页就在这个目录下,注意要在服务器根目录下,否则要另外配置权限。

4、重启apache服务。

5、在apache重启成功后,在你本机,用浏览器访问你的页面。我这里就是192.168.11.108/index.php,你要改成你的ip地址,成功,则发布完成,其他人也可以这么访问网页了

6、如果,在本机访问成功,而在其他设备无法访问,请修复网络问题,有关网络的问题请另追问,并说明报错等状况

我刚才看到,楼主在问题补充中提到了域名,这个的话就不是apache能完成的了,这里需要依靠DNS服务器来解决。
正常的家用电脑,以及路由器,都会自动请求递交给社会公用的域名服务器去进行域名解析,除非你的域名是经过国家正规管理部门购买的域名,否则,所用的域名是不会出现在公网DNS服务器上的,也就不能解析到你的服务器电脑上

简单的配置是这样的。在你服务器电脑上,不仅配置的apache 发布到端口ip。然后还要配置一个DNS服务器,配置你要的域名xx.com为你机器ip的别名。然后将你访问设备的首选DNS指向你的服务器DNS,让你的私有DNS对域名进行解析 即可

Ⅹ apache配置PHP

一年四季行好运 八方财宝进家门 横批:家和万事兴

热点内容
我的零钱通密码是多少 发布:2025-03-16 05:04:36 浏览:933
编程猫酷跑 发布:2025-03-16 04:58:35 浏览:316
控制算法规律 发布:2025-03-16 04:54:17 浏览:960
tcl门锁原始设置密码是多少 发布:2025-03-16 04:52:37 浏览:985
如何给wifi加密码 发布:2025-03-16 04:52:05 浏览:361
linux的yes 发布:2025-03-16 04:38:20 浏览:832
诛仙脚本吧 发布:2025-03-16 04:31:00 浏览:37
java选择文件 发布:2025-03-16 04:29:20 浏览:825
android手机号码获取 发布:2025-03-16 04:14:42 浏览:873
为什么没有dns服务器可以上网 发布:2025-03-16 04:13:04 浏览:647