但php怎么也启动不起来,phpstudy无法启动

本文目录一览:

为什么wampserver能打开,但是php文件运行不了?我把php文件已经都放到www里了,路径也对。急等,解决加分。

我不会像别人那样说些长篇大论,没用的废话

一般情况下有两种情况:

一。可能是你用软件清理过垃圾,比如win7优化大师之类的,清理掉了一些插件。

二。php文件运行不了,应该是代码没有解析吧?可能是你写的代码形式相应功能没有开启,说简单点就是:它默认支持的是?php “““`? 有可能你写的就是?““““? ,你没有开启后面一种相应的功能,所以PHP无法识别,也无法解析。

php安装包已经下好,但是不能运行,求解答怎么样才能打开php文件?

一般有两种方法:

1、apache + php + mysql

2、iis + php + mysql

安装方法第一种比较好配置,第二中需要修改iis的配置使其能够运行php

安装方法:

apache2.0

php5.0

mysql 3.23.46-nt

1、安装mysql

下载mysql对应的版本,解压到c盘的c:\mysql目录下;

在环境变量path中添加c:\mysql\bin;

2、安装php5.0

下载对应的版本的php;

解压到目录c:\php下;

3、安装apache

下载对应的版本,直接点击安装;

4、设置

设置php

将c:\php\fdftk.dll文件拷贝到c:\php\pear目录下;

将c:\php\目录下的php.ini-recommended文件的名字改为php.ini;

设置apache,使得他能够解析php

找到apache安装目录下的.\conf\httpd.conf文件,打开后在他的最后添加

ScriptAlias /php/ “c:/php/”

AddType application/x-httpd-php .php

Action application/x-httpd-php “/php/php-cgi.exe”

如果要更改服务器名称,可以找到其中的ServerName 关键字,然后更改后面的内容;

找到DocumentRoot 关键字,把后面的内容该为自己要用来存放网页的目录,注意斜干的方向;

设置php,使得他支持mysql;

找到c:\php目录下的php.ini文件,找到里头的extension_dir关键字,将后面的路径改为扩展文件所在的目录,默认情况下是c:\php\ext目录,但是在写进php.ini文件之后,斜干的方向要反过来;然后找到

;extension=php_mysql.dll

这一行,把前面的分号去掉,这样这个动态链接库就激活了;

好,在设置完所有这些之后,把apache服务器关闭,然后重新打开,就可以运行了

现在就可以开始编写你的php程序了;

2、

1.下载iis安装包,或者用windows自带的安装光盘安装2.安装php4以上,可以到下载(注有两种版本,一种是解压版,一种是安装版)3.打开信息服务/网站/默认网站,点右键属性/主目录/配置/添加/可执行文件选择刚才安装的php.exe/扩展名填写”.php”/确定4.整个过程完毕5.测试:在iis中新建虚目录站点test/在该站点下建一个test.php内容如下:?phpphpinfo();?打开,如果出现php的配置信息页面。一切成功!以上是php解压缩版的安装,如果是用php4-installer的话,默认配置好iis.但是条件是装好了iis

php中mysql启动不起来

问题:

安装好phpstudy后,Apache可以启动,Mysql无法启动。

原因:

之前已经装过Mysql,要把系统服务里面的MySQL删除,留下MySQL服务。

解决办法:

在cmd命令行下输入:sc delete mysql即可删除mysql服务。

当我们在cmd里使用 sc delete 服务名,来删除服务的时候,报错误,SC OpenService 失败5:拒绝访问,这似乎是因为权限不够。

解决方法:

第一步、我们必须先取得管理员权限,以管理员权限运行cmd.exe。

第二步、在输入命令:sc delete 要删除的服务名

phpstudy中apache或mysql无法启动

phpstudy中apache或mysql无法启动,启动一下没了

明显端口被占用了,假如我们需要确定谁占用了我们的80端口,3306端口

对网站来说,网络apatche服务器是默认 80,数据库mysql是3306

端口占有两种解决方法:

法1:把被占用的 进程结束掉 (如果你没装iis的话,也就是 你把能关的软件都关闭 尤其迅雷什么的)

法 2:改apatche 的端口

具体如下:

—————————————-

法一、如何查看某个端口被谁占用,把被占用的 进程结束掉

我们在启动应用的时候经常发现我们需要使用的端口被别的程序占用,但是我们又不知道是被谁占用,这时候我们需要找出“真凶”,如何做到呢?

方法/步骤

第一步:开始—-运行—-cmd,或者是window+R组合键,调出命令窗口

第二步:输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口,比如是49157,首先找到它。

(对网站来说,网络apatche服务器是默认 80,数据库mysql是3306)

第三步:查看被占用端口对应的PID,输入命令:netstat -aon|findstr “49157”,回车,记下最后一位数字,即PID,这里是2720

第四步:有两种方法

1..续输入tasklist|findstr “2720”,回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe

2..

或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁,如果看不到PID这一列,如下图:

则我们点击[查看]—[选择列],将PID(进程标示符)前面的勾打上,点击确定。

这样我们就看到了PID这一列标识,看一下2720对应的进程是谁,如果没有,我们把下面的显示所有用户的进程前面的勾打上,就可以看到了,映像名称是svchost.exe,描述是,Windows的主进程,与上面命令查看的完全一致。

第五步:结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe。

————————————————————————-

法二:phpstudy修改端口

phpstudy控制面板中,点击 其他选项

:将端口改为 8080

但需要注意,修改端口后,在输入网址的时候,要带着端口

如:(注意有冒号)

localhost:8080

localhost:8080/zz/index.php

 php的运行环境都装好了怎么运行还是不行呀?

服务器软件都没运行,怎么可能看得到页面呢。。。

首先确定配置没问题了。

然后保证服务器软件正常启动了

如果服务器软件没有正常启动的

看看80端口是否被程序占用

最常见的情况就是在运行服务器软件前,下载软件已经运行了

如果开了下载软件的话,请先关掉下载软件

然后运行服务器软件,保证服务器软件正常启动

然后再开下载软件

php 服务器启动不了怎么办?

推荐你安装

phpnow

是我用过最小巧的php环境

apache+mysql

总共才10几M

下载很快

安装也简单

如果你电脑的操作系统是

xp的话

那安装超级简单

如果你是win7的话

安装的时候最好用dos框

以管理员身份运行。

不懂可以联系我

我远程协助你

原创文章,作者:IEOTW,如若转载,请注明出处:https://www.506064.com/n/313440.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
IEOTWIEOTW
上一篇 2025-01-07 09:43
下一篇 2025-01-07 09:43

相关推荐

  • PHP和Python哪个好找工作?

    PHP和Python都是非常流行的编程语言,它们被广泛应用于不同领域的开发中。但是,在考虑择业方向的时候,很多人都会有一个问题:PHP和Python哪个好找工作?这篇文章将从多个方…

    编程 2025-04-29
  • PHP怎么接币

    想要在自己的网站或应用中接受比特币等加密货币的支付,就需要对该加密货币拥有一定的了解,并使用对应的API进行开发。本文将从多个方面详细阐述如何使用PHP接受加密货币的支付。 一、环…

    编程 2025-04-29
  • 使用PHP foreach遍历有相同属性的值

    本篇文章将介绍如何使用PHP foreach遍历具有相同属性的值,并给出相应的代码示例。 一、基础概念 在讲解如何使用PHP foreach遍历有相同属性的值之前,我们需要先了解几…

    编程 2025-04-28
  • PHP获取301跳转后的地址

    本文将为大家介绍如何使用PHP获取301跳转后的地址。301重定向是什么呢?当我们访问一个网页A,但是它已经被迁移到了另一个地址B,此时若服务器端做了301重定向,那么你的浏览器在…

    编程 2025-04-27
  • PHP登录页面代码实现

    本文将从多个方面详细阐述如何使用PHP编写一个简单的登录页面。 1. PHP登录页面基本架构 在PHP登录页面中,需要包含HTML表单,用户在表单中输入账号密码等信息,提交表单后服…

    编程 2025-04-27
  • PHP与Python的比较

    本文将会对PHP与Python进行比较和对比分析,包括语法特性、优缺点等方面。帮助读者更好地理解和使用这两种语言。 一、语法特性 PHP语法特性: <?php // 简单的P…

    编程 2025-04-27
  • PHP版本管理工具phpenv详解

    在PHP项目开发过程中,我们可能需要用到不同版本的PHP环境来试验不同的功能或避免不同版本的兼容性问题。或者我们需要在同一台服务器上同时运行多个不同版本的PHP语言。但是每次手动安…

    编程 2025-04-24
  • PHP数组去重详解

    一、array_unique函数 array_unique是php中常用的数组去重函数,它基于值来判断元素是否重复,具体使用方法如下: $array = array(‘a’, ‘b…

    编程 2025-04-24
  • PHP导出Excel文件

    一、PHP导出Excel文件列宽调整 当我们使用PHP导出Excel文件时,有时需要调整单元格的列宽。可以使用PHPExcel类库中的setWidth方法来设置单元格的列宽。下面是…

    编程 2025-04-24
  • php扩展库初探

    一、什么是php扩展库? PHP扩展库(PHP extension)是一些用C语言编写的动态链接库,用于扩展PHP的功能。PHP扩展库使得PHP可以与各种数据库系统相连、SMTP、…

    编程 2025-04-23

发表回复

登录后才能评论