php重启apache
❶ 配置php以后,重启Apache,配置失效了,但重启电脑以后又好了,怎么...
1.具体要看apache装的是什么版本,下面的配置是在apache\conf\httpd.conf\有很多#LoadMole 的最下面配置填写,要配置盘符的位置 记得要填对,其他的不用改动!
#让apache载入php处理模块
LoadMole php5_mole G:/myenv/php-5.2.17/php5apache2_2.dll
#phpIniDir 这个用于指定php的ini文件,该文件时对php的一些配置
PHPIniDir "G:/myenv/php-5.2.17"
#这个配置表现,当有一个资源 是*.php的时候就由php来处理
AddType application/x-httpd-php .php .phtml
2.将PHP安装目录中的的php.ini-develoment文件名改成php.ini接着进去在extension_dir = "./"这个地方指定php的扩展路径,如:extension_dir ="G:/myenv/php-5.2.17/ext"
就这两部,当然要重启apache哦 然后你的网站放在htdocs根目录下,运行打开应该就没有什么问题了!!
❷ 配置完php后Apache不能启动
1,端口冲突:有别的服务器占用了80 端口,(如IIs 服务器或者tomcat )。因为默认都是80 端口,所以就会出现这种问题。
我查看了一下,装了IIs服务器,并启动了,然后,停止了该服务,但是,还是无法启动apache。
看到,还有人说,别的软件业可能占用该端口,然后,cmd 命令行中输入命令:netstat -na;
查看,没有别的软件占用。
2,查看php手册,发现一句话
“可以选择其它的路径但最好不要用中间有空格的路径(例如:C:\Program Files\PHP 就不太好),如果这样做有些 web 服务器会崩溃。”
我的php文件就放到了D:\Program Files\PHP 下。所以可能是这个问题。
于是,修改路径为D:\php .
重启apache 成功。
❸ 修改php脚本之后需要重启apache才能生效吗
修改php文件代码,不需要重启apache哦,刷新页面就可以了
❹ 配置php和apache之后,重启apache失败,求解答
重启apache失败那绝逼是apache配置错误了啊,把你修改的贴上来。
一般配置apache都只配置路径的。。。
❺ 配置php以后,重启Apache,配置失效了,但重启电脑以后又好了,怎么回事
windows 下的这种环境搭建总有些问题(例如UAC而引发的问题)不容易解决,我建议你如果仅仅是为了搭建一个php+mysql+apache的环境的话,可以下载一个easyphp,安装简单,配置简单。
http://sourceforge.net/projects/quickeasyphp/files/EasyPHP/5.3.9/
如果你一定要知道是什么导致了这样的问题,就吧系统日志贴出来。
❻ 安装 php后 需要重启apache吗
当然需要,因为apache中有PHP的配置信息,必须重启APACHE
❼ windows下php怎么重启apache
<?php
//windows ,希望不是破坏的目的.
$bat_filename = dirname(__FILE__). DIRECTORY_SEPARATOR.'cmd.bat';
$apache_service_name = "Apache2.2"; //Apache 服务名,你的可能不一样
$bat_content= sprintf('
net stop %s
net start %s
',$apache_service_name , $apache_service_name);
if(!function_exists("file_put_contents")){
function file_put_contents($filename,$content){
$fp = fopen($filename,"wb");
$return = fwrite($fp , $content);
fclose($fp);
return $return;
}
}
file_put_contents($bat_filename , $bat_content);
exec($bat_filename);
❽ php与apache配置后,apache不能重启,怎么办呢
这个应该是PHP版本的问题,如果apache是worker MPM模式的话,php不能用nts(Non-thread-safe)版本,去PHP官网下“Thread Safe”这个版本的Installer
❾ 为什么配置完php之后apache重启就启动不了
这个原因很多了。不过你最有可能的情况是:配置PHP时出错了。apache没有办法加载PHP的相关库文件。也就是在httpd.conf下面的这句话出错:
LoadMole php5_mole “D:/WAMP/PHP/php5apache2_2.dll”
php5apache2_2.dll这个模块是针对apache2.2的,你查一下你的apache是哪一个版本的,不同版本使用的dll文件是不一样的。