导航:首页 > 编程语言 > 不支持php的空间

不支持php的空间

发布时间:2022-03-30 00:41:44

‘壹’ 不支持php的空间如何建站,支持access

用asp做网站就可以了 网上的程序科讯 动易 都有asp的

‘贰’ 空间不支持PHP格式怎么办

换一个,我目前在用的是host1free,是支持php的,比较稳定!
看看网络里关于host1free,或许对你有所帮助的!

‘叁’ 我的空间是windows系统,不支持PHP,能用Discuz!吗

绝对不能的。
最好换一个Linux系统的。
Discuz!最重要的就是PHP页面的啦。

‘肆’ 免费空间不支持PHP 和 mysql怎么办

空间不支持就没办法啊,没用的。

‘伍’ 网站空间 怎么不能运行php文件,html能运行

根据你描述的情况,判断如下:

  1. 你的php环境没有配置好。

  2. 可能运行的程序出现问题。

  3. 默认文档名没有添加index.php

    请检查你的服务器运行环境,确认安装所需环境库。

    建议重新配置php环境

‘陆’ 不支持子目录的php空间可以放多个网站吗

不行的,做不到,主要是域名访问的时候都是直接访问根目录。根目录只能放一个网站,所以!当然我想到一个方法!当没试验过,你可以试试!就是在根目录网站首页放一句判断代码!

<script>
if(document.referrer.replace("http://","").split("/",1)=="www.zzpenhui.com
") window.location="www.zzpenhui.com/zzpenhui.com/";
</script>

不用解释代码了吧。意思是如果是通过zzpenhui这个域名访问的就调到zzpenhui.com/目录。你可以试一试!

‘柒’ 我下载的php源码,上传到空间,空间提示支持php格式的,网站打不开为什么大家帮忙解答一下!!

那得看你下载的是不是完整的啊,有很多免费的是不完全的,还有你是安装版的么,带有数据库没,服务器php版本对不对,还是不会的话再直接找俺解决

‘捌’ 虚拟空间突然不支持php了

试试新建一个PHP文件,写入并保存:

<?php
phpinfo();
?>

看看能不能正常输出

‘玖’ 一个服务器的空间。别人的空间支持php,我的怎么不支持

你买的不是PHP空间当然不支持,我这里有PHP的空间,需要网络HI一下

‘拾’ 关于PHP空间不能使用的问题问题

1. Cannot modify header information - headers already sent by (output started at /home/oyayi0/public_html/h365/admin/login.php:1)
这个问题的话,先找空间上技术员,让他把output_buffering设为On,如果不肯的话试试以下:
如果在执行php程序时看到这条警告:"Warning: Cannot modify header information - headers already sent by ...."

Few notes based on the following user posts:
有以下几种解决方法:

1. Blank lines (空白行):
Make sure no blank line after <?php ... ?> of the calling php scrīpt.
检查有<?php ... ?> 后面没有空白行,特别是include或者require的文件。不少问题是这些空白行导致的。

2. Use exit statement (用exit来解决):
Use exit after header statement seems to help some people
在header后加上exit();
header ("Location: xxx");
exit();

3. PHP has this annoying problem, if your HTML goes before any PHP code or any header modification before redirecting to certain page, it ll said "Warning: Cannot modify header information - headers already sent by ...." Basically anytime you output to browser, the header is set and cannot be modified. So two ways to get around the problem:

3a. Use Javascrīpt (用Javascrīpt来解决):
<? echo "<scrīpt> self.location( file.php );</scrīpt>"; ?>
Since it s a scrīpt, it won t modify the header until execution of Javascrīpt.
可以用Javascrīpt来代替header。另外需要注意,采用这种方法需要浏览器支持Javascrīpt.

3b. Use output buffering (用输出缓存来解决):
<?php ob_start(); ?>
... HTML codes ...
<?php
... PHP codes ...
header ("Location: ....");
ob_end_flush();
?>
This will save the output buffer on server and not output to browser yet, which means you can modify the header all you want until the ob_end_flush() statement. This method is cleaner than the Javascrīpt since Javascrīpt method assumes the browser has Javascrīpt turn on. However, there are overhead to store output buffer on server before output, but with modern hardware I would imagine it won t be that big of deal. Javascrīpt solution would be better if you know for sure your user has Javascrīpt turn on on their browser.

就像上面的代码那样,这种方法在生成页面的时候缓存,这样就允许在输出head之后再输出header了。本站的许愿板就是采用这种方法解决的header问题。

4.set output_buffering = On in php.ini (开启php.ini中的output_buffering )
set output_buffering = On will enable output buffering for all files. But this method may slow down your php output. The performance of this method depends on which Web server you re working with, and what kind of scrīpts you re using.
这种方法和3b的方法理论上是一样的。但是这种方法开启了所有php程序的输出缓存,这样做可能影响php执行效率,这取决于服务器的性能和代码的复杂度。

第二种:

如何彻底杜绝warning: Cannot add header information - headers already sent in…… 这种令人莫明其妙的的错误。 只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它…………… 看了PHP手册,回答如下:消息“Warning: Cannot send session cookie - headers already sent…”或者“Cannot add/modify header information - headers already sent…”。 函数 header(),setcookie() 和 session 函数需要在输出流中增加头信息。但是头信息只能在其它任何输出内容之前发送。在使用这些函数前不能有任何(如 HTML)的输出。函数 headers_sent() 能够检查您的脚本是否已经发送了头信息。请参阅“输出控制函数”。 意思是:不要在使用上面的函数前有任何文字,空行,回车,空格等。但。。。问题是,这答案并不令人满意。因为往往程序在其他PHP环境下运行却正常。 首先:这错误是怎么产生的呢?让我们来看看PHP是如何处理HTTP header输出和主体输
文讨论的是如何彻底杜绝warning: Cannot add header information - headers already sent in…… 这种令人莫明其妙的的错误。
只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它……………
看了PHP手册,回答如下:
消息“Warning: Cannot send session cookie - headers already sent…”或者“Cannot add/modify header information - headers already sent…”。

函数 header(),setcookie() 和 session 函数需要在输出流中增加头信息。但是头信息只能在其它任何输出内容之前发送。在使用这些函数前不能有任何(如 HTML)的输出。函数 headers_sent() 能够检查您的脚本是否已经发送了头信息。请参阅“输出控制函数”。

意思是:不要在使用上面的函数前有任何文字,空行,回车,空格等。但。。。问题是,这答案并不令人满意。因为往往程序在其他PHP环境下运行却正常。

首先:这错误是怎么产生的呢?让我们来看看PHP是如何处理HTTP header输出和主体输出的。

PHP脚本开始执行时,它可以同时发送header(标题)信息和主体信息。 Header信息(来自 header() 或 SetCookie() 函数)并不会立即发送,相反,它被保存到一个列表中。 这样就可以允许你修改标题信息,包括缺省的标题(例如 Content-Type 标题)。但是,一旦脚本发送了任何非标题的输出(例如,使用 HTML 或 print() 调用),那么PHP就必须先发送完所有的Header,然后终止 HTTP header。而后继续发送主体数据。从这时开始,任何添加或修改Header信息的试图都是不允许的,并会发送上述的错误消息之一。

好!那我们来解决它:笨方法:把错误警告全不显示! 掩耳盗铃之计
error_reporting(E_ERROR | E_PARSE); 这里不要显示E_WARNING即可

2. mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES)
这个问题很简单,MySQL用户名或密码错误。

阅读全文

与不支持php的空间相关的资料

热点内容
优信二手车解压后过户 浏览:62
Windows常用c编译器 浏览:778
关于改善国家网络安全的行政命令 浏览:833
安卓如何下载网易荒野pc服 浏览:654
javainetaddress 浏览:104
苹果4s固件下载完了怎么解压 浏览:1003
命令zpa 浏览:285
python编译器小程序 浏览:944
在app上看视频怎么光线调暗 浏览:540
可以中文解压的解压软件 浏览:593
安卓卸载组件应用怎么安装 浏览:913
使用面向对象编程的方式 浏览:339
程序员项目经理的年终总结范文 浏览:929
内衣的加密设计用来干嘛的 浏览:432
淮安数据加密 浏览:292
魔高一丈指标源码 浏览:982
松下php研究所 浏览:168
c回调java 浏览:401
梦幻端游长安地图互通源码 浏览:746
电脑本地文件如何上传服务器 浏览:313