PHP启动不了是怎么回事
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 成功。
第一步: 安装apache 并配置支持PHP
点击安装文件apache_2050-win32-x86-no_sslmsi
将apache安装在 D:\apache2 目录(随自己喜好)下
将php-500-Win32zip 里内容解压到 D:\php 里
找到 php目录里的 phpini-dist 重命名为 phpini 并拷到 windows目录里(win2k 里为winnt)
如我的phpini是拷到 D:\windows目录
再将php目录里的 php5tsdll,libmysqldll 拷到 系统目录(system/system32) 如我的是D:\windows\system里
配置apache里的httpdconf
打开 D:\Apache2\conf\httpdconf 这个文件
找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)
找到 DocumentRoot "D:/Apache2/htdocs" 将其改为你的WEB目录(可不改)如我的为 DocumentRoot "D:/website"
找到 DirectoryIndex indexhtml indexhtmlvar 在后面加入 indexhtm indexphp
选择安装模式: 模块化模式安装 或 CGI模式安装 (选一样即可)
--------------模块化安装配置------------------------------------
找到 #LoadModule ssl_module modules/mod_sslso 这行,在此行后加入一行
LoadModule php5_module d:/php/php5apache2dll
其中d:/php/php5apache2dll 为你php目录中php5apache2dll所在的位置
找到 AddType application/x-gzip gz tgz 这行,在此行后加入一行
AddType application/x-httpd-php php
---------------------------------------------------------------
--------------CGI安装配置--------------------------------------
找到 AddType application/x-gzip gz tgz 这行,加入如下即可
ScriptAlias /php/ "d:/php/"
AddType application/x-httpd-php php
Action application/x-httpd-php "/php/php-cgiexe"
---------------------------------------------------------------
此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\website)里建一个名为testphp的文件内容如下
< echo phpinfo(); >
重新启动apache服务
用浏览器打开 http://localhost/testphp ;
如果可以看到php配置输出信息就OK了
第二步 安装mysql
将mysql安装到指定目录,如我的是d:/mysql 如下载的是非安装的mysql压缩包,直接解压到指定目录就可以了
然后点击D:\mysql\bin\winmysqladminexe这个文件 其中D:\mysql是你的mysql安装目录
输入winmysqladmin的初始用户、密码 (注:这不是mysql里的用户、密码)随便填不必在意
确定之后你的右下角任务的启动栏会出现一个红绿灯的图标,红灯亮代表服务停止,绿灯亮代表服务正常,左击这个图标->winnt->install the service 安装此服务
再左击这个图标->winnt->start the service 启动mysql服务
修改mysql数据库的root密码
用cmd进入命今行模式输入如下命令: ( 注: d:\mysql 为mysql安装目录)
cd d:\mysql\bin
mysqladmin -u root -p password 123456
回车出现
Enter password: ( 注:这是叫你输入原密码 刚安装时密码为空,所以直接回车即可)
此时mysql 中账号 root 的密码 被改为 123456 安装完毕
三、配置phpini并测试mysql(phpini为 d:\windows下的 phpini)
找到extension_dir = "/" 改为 extension_dir = "d:/php/ext"
找到
;extension=php_mysqldll
将;去掉改为
extension=php_mysqldll
找到
;sessionsave_path = "/tmp"
将;去掉 设置你保存session的目录,如
sessionsave_path = "D:/php/session_temp";
重启apache服务
在Web根目录下(如 D:\website)建立testdbphp文件内容如下:
<php
$link=mysql_connect(localhost,root,123456);
if(!$link) echo "fail";
else echo "success";
mysql_close();
>
用浏览器打http://localhost/testdbphp ;如果输出success就OK了
四、phpmyadmin的安装配置
将phpMyAdmin-257zip解压到WEB根目录中去,重命名文件夹为phpmyadmin或其它
打开phpmyadmin 目录中的 configincphp
找到
$cfg[Servers][$i][user] = root;
$cfg[Servers][$i][password] = 123456;
分别填上你mysql的用户和密码即可
如不是本地使用,最好加上验证
不知道写得对不对!不过我基本上就是这样配的! 对于学习来讲应该差不多了吧
许多win10正式版系统用户看到PHP文件不知道怎么打开?什么是PHP文件?PHP是一种包含超文本预处理器代码的网页文件格式,它通常包含程序员用来获取日期或时间以及从数据库访问信息的函数,HTML包含文件中的内容并发送到您的网络浏览器以显示为用户查看的普通文本和图像。Win10系统打开PHP文件的方法分享到这里了,希望能够帮助到大家。
解决方法如下:
1FileViewerPlus(推荐);
最好的软件来打开CSV文件FileViewerPlus是一个轻量级和强大的实用工具,用于查看各种文件格式。文件查看器支持各种文件格式,可以打开超过100种不同的文件类型。PHP文件受此工具支持,您可以使用FileViewerPlus查看包含在PHP文件中的信息。
文件查看器的另一个独特之处在于您可以查看隐藏的文件,并且它具有易于使用的界面,并且具有正确安排的基本工具。但是,FileViewerPlus是一款在Windows10计算机上打开PHP文件的独特软件,因为它包含许多功能;此外,它与PHP文件兼容。
2AdobeDreamweaver
AdobeDreamweaver是Adobe公司开发的一款流行的网页开发软件。该软件集成了一个集成开发环境(IDE),可让程序员创建符合行业标准的网页和应用程序。
DreamWeaver有一个可视化的所见即所得界面,用于生成HTML代码,并且还允许用户修改HTML代码。同时,该软件支持许多高级编码和语法语言,如HTML,CSS,XML,尤其是PHP文件。该软件可用于使用实时视图界面打开PHP文件,提供用户工具来修改PHP文件中的内容。
AdobeDreamweaver是一款在Windows10电脑上打开PHP文件的优秀软件。因此,网站开发人员可以使用该软件轻松创建网站,因为它的用户友好界面非常适合初学者和专业人士。
3Eclipse
EclipsePHP开发工具是用于开发网站和Web应用程序的Web开发软件。
该软件提供了一个PHP集成开发环境,使用户能够创建Web应用程序和扩展。
EclipsePHP开发工具可以轻松打开PHP文件,并可以用来修改PHP文件的内容。该软件有几个工具,用户可以使用这些工具来处理PHP文件中的详细信息。其Web项目工具为开发人员提供了各种PHP功能特性。
最后,EclipsePHP开发工具是一款体面的工具,您可以在Windows10电脑上创建,修改和打开PHP文件所需的所有必要功能。
4WeBuilder
WeBuilder是一个功能强大的代码编辑器,供开发人员用来构建和管理网站编码。WeBuilder具有许多功能,如创建和修改计算机语言格式,如CSS,JavaScript,Ruby,Python和PHP。
借助WeBuilder,您可以使用其内置工具轻松打开,编辑和操作PHP文件。诸如实时PHP语法检查器,PHP调试器(xDebug),内置web服务器和PHP代码美化器等工具可以
但是,WeBuilder对于Web开发人员来说是一个理想的软件,因为它可以灵活地使用强大的功能。这使它成为在Windows10上打开PHP文件的推荐应用程序。
5ZendStudio
ZendStudio是一个用于开发PHP应用程序的Web开发应用程序。该软件提供了一个集成开发环境,支持分割编辑,代码辅助实时分析和应用程序开发。
另外,ZendStudio是PHP文件格式的综合软件之一。同时,PHP是Zendstudio中的默认文件格式;因此,您可以修改,导入,导出和打开PHP文件。Zend工作室还支持其他语言格式,如HTML,JavaScript和CSS。
用户还可以访问先进的调试工具,以帮助诊断基于PHP的应用程序中发出的错误和性能。此工具还为初学者提供了有关如何有效使用应用程序的交互式教程。同时,由于所有这些功能,ZendStudio颇受欢迎,并且推荐使用软件在Windows10计算机上打开PHP文件。
6Notepad++
Notepad++是一种流行的文本编辑器,具有比Microsoft记事本更高级的功能。它通常用于创建源代码,基本上是一个具有更多功能的文本编辑器。文本编辑器使用户能够拆分屏幕编辑并支持各种编程语言,如HTML,JavaScript,Python和PHP。
可以使用各种工具轻松打开和编辑PHP文件,如语法突出显示和可自定义的快捷键映射。
记事本是一个高效的文本编辑器,它是一个有用的下载工具,因为它具有高级功能,并且能够打开代码文件格式,尤其是Windows10计算机上的PHP文件。
总之,您可以使用我们上面提到的任何程序在Windows10计算机上打开PHP文件。但是,功能有所不同,因为某些软件可以查看文件并对文件进行有限的修改,而其他软件则可以对PHP文件进行全面修改。
Win10系统打开PHP文件的方法分享到这里了,希望此教程内容能够帮助到大家。
一、准备
一台安装了OS X操作系统的电脑(笔记本或一体机)
电脑上安装了Xcode
能连接到互联网——我们需要从网络上下载一些资源
了解基本的PHP代码基础和Mysql执行语句
二、基本步骤
配置PHP Apache环境
下载并安装MySql
下载并使用phpMyAdmin
三、详细操作
1配置PHP Apache环境
Mac OS上自带PHP Apache环境,所以不需要另外下载安装包,只需要简单配置一下即可。
(1)由于Apache目录是隐藏目录,如果系统目前不显示隐藏文件和文件夹,我们可以通过在Finder窗口下使用Command+Shift+G组合快捷键,或者在Finder状态下点击顶部状态栏的“前往——>前往文件夹”,在打开的对话框中输入
/etc/apache2进入apache2目录,然后使用文本编辑器打开名为“httpdconf”的文件,如图1所示。
图1
(2)“httpdconf”的文件中查询到如下代码:
#LoadModule php5_module libexec/apache2/libphp5so将该代码前面的#号删除,从而在Apache中启用PHP5模块。然后保存文件。
在保存文件时,如果提示没有修改该文件的系统权限时,右键点击该文件,选择“显示简介”,然后点击最右下角的小锁图标,将Privilege修改为Read&Write即可。同时我们还需要修改apache2这个文件夹的权限。
(3)接下来,打开“系统偏好设置”,选择“共享”选项卡,在打开的对话框中确保“互联网共享”未处于勾选状态(笔者的系统是10123版本),如图2所示。
图2
(4)最后,在终端输入如下指令重启apache:
sudo apachectl restart此时,在浏览器输入
http://localhost/并回车,如果出现如图3所示的结果,说明PHP环境配置成功。
图3
2下载并安装MySql
(1)进入MySQL官网下载页面,在“Select Operating System:”下拉列表中选择Mac OS X之后,在给出的下载列表中选择DMG格式的文件进行下载。
(2)下载完成后打开,可以看到如图4所示的文件。先点击安装文件"mysql-5718-macos1012-x86_64dmg"。
图4
(3)安装完成后,MySQL会给出一个默认密码,保存一下这个密码,下面会用到。选择“系统偏好设置”,搜索到“MySQL”,点击打开,然后开启MsSQL,并勾选“开机自启动”选项,如图5所示。
图5
(4)打开终端,输入如下指令:
mysql -version若提示“-bash: mysql: command not found”,就需要先配置mysql bin目录的环境变量。
首先,在Finder状态下,点击屏幕上方导航栏“前往——>前往文件夹”,在弹出来的对话框中输入“/etc/bashrc”,点击确定。
然后,使用文本编辑打开“bashrc”文件(仍然别忘了修改这个文件的读写权限),在末尾加入如下代码:
#mysqlalias mysql='/usr/local/mysql/bin/mysql'alias mysqladmin='/usr/local/mysql/bin/mysqladmin'然后,我们要修改MySQL给出的默认密码。打开终端,输入如下指令并回车:
mysqladmin -u root -p password然后终端提示“Enter password:”在此输入刚才安装完MySQL之后分配的默认密码,然后回车,提示“New password:”,在此输入新的密码并回车,在“Confirm new password: ”后再次输入新密码并回车,则密码就重置完成了。
(5)如果使用终端来进行MySQL操作,无疑是一件很痛苦的事情。所以一般我们使用phpMyAdmin来进行数据库的操作。前往phpAdmin下载页面根据自己的需要下载phpAdmin(我下载的是phpMyAdmin-470-all-languageszip)。下载完成后,解压缩,并将解压缩之后的文件夹改名为phpMyadmin。然后将该文件夹复制到“/Library/WebServer/Documents/”目录下。
(6)进入phpMyadmin文件夹,复制一个名为“configsampleincphp”的文件,粘贴到当前目录下,并改名为“configincphp”。
(7)使用文本编辑器打开“configincphp”,将
$cfg['Servers'][$i]['host'] = 'localhost';修改为:
$cfg['Servers'][$i]['host'] = '127001';保存后,在浏览器输入
http://localhost/phpmyadmin/进入phpAdmin登入界面,用户名输入为root,密码为在第(4)步设置的新密码。进入后能正常使用phpAdmin来操作MySQL。
作者:三创iOS和PHP开发
链接:https://wwwjianshucom/p/c3f53ed7e184
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
0条评论