在记事本编写的PHP文件,在浏览器中运行不出来是什么情况,

当您在记事本中编写PHP文件,但想在浏览器中运行它但失败时,可能是由于多种原因造成的。
首先,确保您的PHP服务器已设置并正常运行。
设置过程通常涉及安装Apache和PHP扩展等服务器软件。
设置服务器后,将PHP文件上传到服务器上的文件夹。
上传文件可以通过FTP(文件传输协议)工具完成,也可以直接通过服务器的文件管理系统完成。
上传时,请确保文件位于服务器上正确配置的PHP脚本执行目录中。
接下来,您需要运行服务器来编译上传的PHP文件。
您的操作取决于您使用的服务器类型。
例如,如果您使用的是Apache服务器,则可以通过重新启动Apache服务来触发编译。
执行命令通常是在命令行界面输入`sudoserviceapache2restart`(Ubuntu系统)或`sudosystemctlrestartapache2`(CentOS系统)。
编译完成后,打开浏览器,输入服务器地址(通常格式为`http://yourserveraddress`或`http://localhost`),在浏览器地址栏中输入地址时,请确保协议为从http://`或`https://`链接正确。
如果没有看到预期的输出页面,则需要检查以下几个方面:服务器防火墙设置、域名解析、浏览器的SSL证书是否可信等。
确保服务器防火墙位于您的服务器端口上(通常在端口80或443上)。
如果您使用的是自定义端口,则需要在防火墙规则中添加对应端口的开放规则。
域名解析需要经过DNS服务器的验证,以确保输入的域名能够正确解析为您的服务器IP地址。
最后,检查浏览器的SSL证书是否可信。
如果您的服务器使用SSL(HTTPS),浏览器可能会显示警告提示。
这通常是由于浏览器不信任您的服务器证书引起的。
确保您的服务器证书已正确安装并受到浏览器的信任。
总之,如果在浏览器中运行从记事本编写并上传的PHP文件时遇到问题,关键是正确部署服务器环境,将文件上传到服务器,并确保文件正确加载在可执行目录中。
、运行服务器编译文件,正确访问服务器地址并检查服务器防火墙、域名解析和SSL证书设置。
通过执行上述步骤,您将能够解决在浏览器中运行PHP文件时遇到的问题。

php可执行文件在哪里(php编译成可执行文件)

如何在控制台中运行php文件?

1.关键是给这个文件添加一个运行配置。

2.首先打开Run-EditConfigurations选项。

3.然后单击打开的窗口左上角的+号。

4.在打开的菜单中选择PHPScript。

5.在打开的界面中找到配置文件。

6.选择要在控制台中运行的文件。

7.输入工作目录路径(可选或非),完成设置后单击右下角的“确定”。

8.返回主界面,点击运行-运行菜单...

9.会出现一些运行选项,其中菜单2是指从浏览器运行(看前面的图标也可以知道),菜单1就是我们要“在控制台运行”。
菜单1中只能显示以前配置的文件。
现在单击该文件,您将在控制台中看到结果!

用记事本编写的PHP文件应该在哪里执行?

将PHP文件放入你的网页目录下(如C:\INETPUB\WWWROOT,直到相应的WEB服务启动后,互联网上的人就可以使用以下地址在浏览器中访问您的PHP文件:

http://您的地址P/文件目录和name.php

<如何安装Linux下的php开发环境

我通常选择从源代码安装php,并且php安装过程中指定扩展来安装,但是无法避免缺少未卸载的扩展而导致安装运行程序出错的问题。
以fileinfo为例,介绍如何添加php扩展

1.准备工作

通常会出现错误:xxxfunctionunfine,如果这个函数是一个。
系统功能,很可能缺少一个扩展,添加扩展也很简单。
第一步是确认当前使用的是哪个版本的PHP。
不同版本的PHP扩展会略有差异。
然后找到Php源码目录,就是从网上下载下来解压后的PHP文件的包。
添加扩展时,必须运行源码包中的命令。

2.安装fileinfo扩展

1确认php版本

php-v

#PHP7.4.4(cli)

2。
找到php可执行文件的位置

其中是php

#php:/usr/local/php/usr/local/php/bin/php

可以看到php执行文件位于/usr/local/目录下的php/bin里面

尝试一下尝试运行phpize来确保这个文件存在。
添加扩展时需要使用phpize命令

/usr/local/php/bin/phpize-v

#Configuringfor:

>

#PHPApiVersion:20190902

#ZendModuleApiNo:20190902

#ZendExtensionApiNo:320190902

3进入php源码目录

我的习惯是把从网上下载的软件放在/usr/local/src,

cd/usr/local/src/php-7.4.4

cd/etc

cdfileinf或

扩展都在源目录下的etc中,其中包含curl、gd、ftp等扩展目录。
我想安装fileinfo,所以进入fileinfo目录

4.开始安装

确保.m4目录中有config。
如果没有,应该有一个config0.m4文件。
将config0.m4复制到config.m4。
如果不存在该文件,则会报错:cannotfoundconfig.m4

/usr/locale/php/bin/phpize

./configure

makemakeinstall

如果运行这些命令行后没有报错,则说明该扩展名的文件已经存在生成并自动移动到相应位置。
下一步是编辑php.ini并将extension=fileinfo.so添加到php.ini。

5.编辑php.ini并加载扩展文件

查看php.ini位置

php-i|grepphp.ini

#ConfigurationFile(php.ini)Path=/usr/local/php/etc

#LoadedConfigurationFile=/usr/local/php/etc/php.ini

可以看到位置php.ini:/usr/local/php/etc/php.ini

vim/usr/local/php/etc/php.ini

#添加extension=fileinfo.so,保存

php-m|grepfileinfo

#fileinfo

查看fileinfo输出至此,fileinfo扩展就安装完成了!另外,还可以使用pecl命令进行安装,更加方便快捷!

哪里可以找到php.exe

默认位于PHP主目录如果找不到它:1.检查您安装在哪个分区2.前往官方网站获取完整版。

PHP(PHP:HypertextPreprocessor)是一个“超文本预处理器”。
它是一种运行在服务器端的脚本语言。
它特别适合Web开发,并且可以嵌入HTML中。

PHP语言