精华内容
下载资源
问答
  • 不支持php_fileinfo,如何打开php_fileinfo,如何支持php_fileinfo
    

    fileinfo 是php图片处理的的一个扩展,wstmart系统在安装时会检测是否支持php_fileinfo扩展,
    如果不支持是无法进行下一步:



     

    这时
    你需要在查看是否有这个扩展包,
    如果有,
    那就在php.ini写 extension=php_fileinfo.dll  就可以了,
    如果有这一行,就删除前面的分号。



    开启后 记得重启环境!




     

    展开全文
  • 为什么网站打开php后变成下载?为什么php无法解析?网站管理设置php网站后,打开的目录和自己设置的不一样?为什么无法解析php文件,php文件无法解析的原因是什么?新手常遇问题:自己不正确操作后发现通过...

    新版本提示:此篇教程只适合带有模块化功能的旧版本PHPCUSTOM,
    最新版已经把默认站点移动到网站管理列表,新版使用方式会更简单高效。

    此文章匹配以下问题

    PHPCUSTOM为什么php文件不解析,为什么打不开php文件?为什么网站打开php后变成下载?为什么php无法解析?
    网站管理设置php网站后,打开的目录和自己设置的不一样?为什么无法解析php文件,php文件无法解析的原因是什么?

    新手常遇问题:
    自己不正确操作后发现通过http://localhost或者http://127.0.0.1打开php文件,会变成下载!
    原因分析:因不会操作或者没理解HANDLER模式FCGI运行模式造成的错误,其实只要学会使
    用网站管理里面的端口模式域名模式就可以避免这些问题了,建议一定要有耐心去阅读完全文。

    一定要阅读完!如果前面这一堆文字,你基础差无法理解,可以直接看后面的域名模式端口模式的正确使用方式即可。

    如下图所示,通常软件主界面的80端口是默认网站使用的端口,如果网站管理里面的站点使用了80端口而没有绑定域名,这时候你用http://localhost或者http://127.0.0.1访问网站,实际上是访问了主界面的默认站点,而网站管理的站点是不生效的!因为网站管理里面的站点用了80端口,说明你启用的是域名模式,没绑定域名自然是无法正常访问!如果你不想绑定域名,应该使用端口模式,给网站随意分配其他非80端口后重启就可以用不同端口去访问了。再次重申!!如果网站管理里面的站点绑定的是80端口,就必须要绑定一个测试域名,否则就把网站管理里面的站点端口改成非80端口,然后右键“端口访问网站”(如果只是在本地测试网站,建议用端口模式区分不同站点和不同php版本,如果在服务器上使用,建议用域名模式来区分不同站点和不同php版本)




    一些新手在网站管理添加站点时并没有绑定域名,所以网站管理里面所有使用80端口的站点都是不生效的,你用http://localhost或者http://127.0.0.1访问网站,实际上是访问了Apache默认的站点,和网站管理里面的站点没任何关系,而Apache默认站点这时候如果也没有配置php版本,自然就变成了下载,无法解析php了,如果你想要使用Apache默认站点,可以给默认站点配置php版本后,重启服务,清空浏览器缓存即可。(一般不建议用默认站点,建议使用网站管理,使用域名模式或者端口模式即可)

    如果要使用Apache默认的站点,我们可以打开默认网站的设置,如下图右键E图标,



    打开后您可以在此修改默认站点的目录和域名等信息,如果你想要给Apache的默认站点设置php版本,
    只需要点击“默认站点php版本设置”这个按钮设置即可(可以给默认站点切换PHP版本 / HANDLER模式的
    给默认站点设置HANDLER模式的PHP版本后,重启服务和清除浏览器缓存,就不会显示下载php页面文件了。




    如果默认站点的php版本未设置!!那么自然无法解析php了,访问默认站点就会变成下载这个提示。
    给默认站点选择php版本即可(此操作必须重启服务器和清空浏览器缓存后!否则打开还是显示下载)




    按道理来说,软件的默认站点本身就设置了PHP版本,默认是可以正常解析PHP的,为什么新手进行一些操作后,通过http://localhost或者http://127.0.0.1来访问默认站点会变成下载呢?通常是因为默认站点的PHP版本被清空造成的,那么默认站点的php版本在什么情况下会被清空呢?有可能用户自己删除或清理造成的,也有可能是在升级Apache的时候,改变了Apache默认的位数,比如你将32位apache变成了64位,系统为了能正常启动,就会自动清空了默认站点的所有不适合当前Apache位数的php版本(只清空HANDLER模式模式的php版本,FCGI下的PHP版本是不会清空的),因为默认站点使用的是HANDLER模式,而HANDLER模式下,Apache的位数必须和php的位数一致,也就是32位Apache  必须配 32位的 PHP!而fcgi模式下没有这个设定,fcgi模式下Apache任意位数和PHP任意位数都能正常组合!而win系统下,fcgi模式的php版本也比HANDLER模式下的php给力,所以一般建议使用fcgi模式的php版本!!如果想使用FCGI模式,只需要在网站管理里面添加网站的时候,选择fcgi运行模式即可!win系统下HANDLER模式是比不上FCGI的,因为我只优化了FCGI模式的PHP版本,并且win下的HANDLER模式本来就不怎么好,也不太灵活,所以不推荐使用HANDLER模式。默认站点就是HANDLER模式,所以不建议使用默认站点,可以把默认站点右键E图标关闭掉,只使用网站管理的FCGI运行模式即可。出现php下载,或者php网站打开的目录和自己设置的不一样,主要是新手不会使用用网站管理,打开了默认站点造成的,正确的网站管理使用方式请继续往下看,阅读完全部文字



    一般在网站管理里面,我们可以通过两种模式来区分不同站点和不同php版本。


    域名模式(服务器运营常用)
    所有端口必须设置成80,然后必须绑定域名,用不同的域名来区分不同站点和不同php版本。如果不绑定域名将不会生效!!
    友情提示:使用域名模式,必须绑定域名,否则就不是域名模式了,如果不用域名模式,建议用端口模式,配置一个非80的端口即可。


    端口模式(本地测试常用):
    网站管理里面的所有网站端口必须设置成非80的,且所有端口都不能重复!端口模式不要使用80端口,如果你在网站管理里面使用了80端口,就意味着你启用的是域名模式!!因为端口模式下是采用不同的端口来区分不同站点和不同php版本的。

    如果还不理解,请多阅读文章,或者查看此文章的视频教程:视频教程地址:未录制,有空再录制

    展开全文
  • 在HBuilder上打开PHP文件

    千次阅读 2018-09-30 17:14:05
    名称自定义,浏览器运行URL选择Apache的虚拟目录路径(就是使用该路径通过HBuilder在浏览器打开PHP文件)   可以在虚拟目录下新建不同的路径   返回到上一步,在PHP文件中选择外置服务器的路径   在...

    在菜单选项选择工具--->选项

     

    在HBuilder下选择Web服务器的外置Web服务器选择新建

     

    名称自定义,浏览器运行URL选择Apache的虚拟目录路径(就是使用该路径通过HBuilder在浏览器打开PHP文件)

     

    可以在虚拟目录下新建不同的路径

     

    返回到上一步,在PHP文件中选择外置服务器的路径

     

    在选择的路径上创建新的web项目

     

    之后便可以通过HBuilder打开PHP文件

    展开全文
  • 很多小白在第一次使用vscode时总会遇到像这样那的问题,下面我以在vscode中打开php文件为例,跟大家演示一下我是怎么操作的 准备工作:先下载小皮面板,记住下载路径,在其中打开Apache和MySQL,然后我们步入正题 ...

    第一次写博客,如有不足,欢迎指正

    在vscode中打开php文件如下:

    准备工作:先下载小皮面板,记住下载路径,在其中打开Apache和MySQL,然后我们步入正题

    1.首先打开vscode,在其中打开小皮面板所在文件夹,在WWW文件里随便建一个php类型的文件,简单编辑一下

    2.点击扩展,搜索open php,找到如图插件下载

    3.下载之后可还没完哦,关键的步骤来了,找到设置,如图找到刚才下载的插件名称,将根目录的路径设置成小皮面板/WWW所在路径

     

    4,回到代码编辑页面,右键会看到新增一个功能键,打开它。第一次打开会提醒你想用什么浏览器打开,这个看你喜好了

    6.我用的最原始的浏览器,打开效果如下

    要是还有不太明白的地方私聊我,我有空回复

    展开全文
  • Nginx不解析PHP,无法打开PHP文件

    千次阅读 2018-03-23 20:48:35
    php配置 确认php配置文件 php.ini 以下配置已调整。 extension_dir = “【php安装路径】\ext” enable_dl = On cgi.force_redirect = 0 fastcgi.impersonate = 1 cgi.rfc2616_headers = 1 nginx配置 修改...
  • 打开php页面变成下载的解决办法

    万次阅读 热门讨论 2018-05-13 17:48:26
    检查所有header,是不是有写成了类似如下:header("content-type:...charset=utf-8");...header("...charset=utf-8");原因:header是向浏览器发送信息告诉浏览器要做些什么;这里应该是刚好让浏览...
  • PHP7 + Nginx 打开php页面显示空白

    万次阅读 2016-10-24 11:00:47
    最近在新的Ubuntu 16 上配置php7 + nginx,发现访问php页面出现空白,日志中也没有错误信息,google后找到的解决办法。参考原文:http://stackoverflow.com/questions/15423500/nginx-showing-blank-php-pages修改...
  • Markdown 1212更新的宝塔Linux面板6.8提示404错误无法打开php文件的解决方法 宝塔Linux面板安装教程 - 12月12日更新 - 6.8正式版 今天又更新,又赶上迁移新服务器,之前用的好好滴,突然更新了以后,就无法跳动了...
  • 打开php错误提示 nginx+php

    万次阅读 2013-11-23 14:39:11
    首先要编辑php配置文件: vi /etc/php.ini error_reporting = E_ERROR display_errors = On  因为我开启了php-fpm。所以,还要编辑 php-fpm.conf文件,把php_flag[display_errors]设为on: vi ...
  • xampp 服务器打开php页面变慢的问题

    千次阅读 2012-08-24 22:00:13
    用 xampp 学习建站一个月了,发现打开php页面越来越慢,由原来飞一般的1、2秒到后来慢如蜗牛的6、7秒,简直不能忍受, 一开始以为是中毒了,于是重装了系统,又装了杀毒软件,悲剧的是还是这么慢! 今天突然...
  • 在你的路径中找到/etc/nginx/nginx.conf ...原因是因为nginx没有解析到php-fpm路径 所以无法解析php location ~ \.php(.*)$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split...
  • 搭建好LNMP环境后,访问服务器上的php文件,居然直接下载而不是解析php文件。...打开查看这一部分 画线的两个路径是站点的根目录 添加圈里的这部分代码,就可以设置解析php文件了。 location ~ .php$ { ...
  • 然后在网页里输入localhost:xx.php而无法打开php文件,该如何处理? 解决办法: 1.在wamp安装目录下找到 D:\wamp\Apache2\conf\extra\httpd-vhosts.conf文件, 2.然后添加如下代码:    
  • 打开网页后,显示空白,错误信息是 [Error] Failed to load resource: the server responded with a status of 500 (Internal Server Error) 然后我在index.php里面添加了一句phpinfo(),然后页面显示了...
  • 其它浏览器都可以打开,但有些测试要用ie,ie打开就提示下载php的文件了,求解决!
  • 对于我们学习前端的小伙伴来说,日后免不了要和后端产生交互,在这里就简单介绍一种学习前端时, 怎么搭建平台,在浏览器中实现运行php代码。大致分为三步: 1、在本地搭建一个php的运行环境,WAMP、phpstudy、...
  • ![图片说明](https://img-ask.csdn.net/upload/201502/20/1424409858_350303.png) 我想打开文件直接是localhost,怎么设置啊我用的wamp
  • PhpStorm 配置在浏览器中打开PHP文件

    万次阅读 2017-06-09 11:19:02
    添加Apache设置Type类型如图,文件夹地址则为Apache安装路径,因为我这里php文件在localhost根目录下的php文件加载,所以设置根路径如图,不然访问不了 Mappings里的Local Path路径设为php文件所在路径即可...
  • wampserver安装后,在www文件夹下面写入xx.PHP文件,然后在网页里输入localhost:xx.php。 你可能会遇到如下三种情况: 情形一:网页上显示空白,按F12,出现404的错误。 解决方法: 1、在开始菜单中搜索IIS...
  • 1、使用phpstorm界面右上角的浏览器打开文件时,总是打开63342端口,导致文件找不到,报404错误,但是将端口手动改成80后正常显示   2、那么总不可能每次手动修改端口吧,于是希望可以将默认的63342修改为80...
  • 进入目录/etc/nginx/sites-available sudo vim default 把以下代码端前的#去掉 ... location ~ \.php$ {  # fastcgi_split_path_info ^(.+\.php)(/.+)$;  # # NOTE: You should have "cgi.fix_p
  • 解决方法:把xxxx.php中的汉字删除。
  • PHP打开所有报错

    千次阅读 2017-07-07 18:02:13
    error_reporting在CI中打开报错,可以有助于快速定位问题!! (1)public function save(){ error_reporting(E_ALL); (2)chrl + 保存 PHP:Fatal error: Class 'COM' not found in … 的处理...
  • 其他根目录的php文件正常打开,比如a.php打开输出555。 所以这个问题就很麻烦了,首先其他文件能打开说明服务器的配置是没有问题的,那问题就是出在index.php这个文件上,于是要先看看文件的权限问题,再看看文件...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 428,297
精华内容 171,318
关键字:

怎么打开php