当我导航到我的网站(例如www.mydomain.com)时,浏览器会打开一个弹出窗口来下载文件。
在我的httpdocs文件夹中我有:- index.html - index.php () -我没有.htaccess文件
在浏览器中检查:- www.mydomain.com/index.html ->它工作正常- www.mydomain.com/index.php ->它工作错误(它下载index.php文件)- www.mydomain.com ->它工作错误(它下载带有index.php内容的"descarga“文件)。
安装了PHP,当我运行php -v命令时,它显示我使用的是PHP5.3
我在同一台服务器上有其他域名,可以很好地处理php文件,所以AddHandler或LoadModule应该不是问题,因为PHP是我所有域名的常量。
这是我的php.conf,看起来一切正常:
# PHP is an HTML-embedded scripting language which attempts to make it
# easy for developers to write dynamically generated webpages.
#
<IfModule prefork.c>
LoadModule php5_module modules/libphp5.so
</IfModule>
<IfModule worker.c>
LoadModule php5_module modules/libphp5-zts.so
</IfModule>
#
# Cause the PHP interpreter to handle files with a .php extension.
#
AddHandler php5-script .php
AddType text/html .php
#
# Add index.php to the list of files that will be served as directory
# indexes.
#
DirectoryIndex index.php我应该尝试什么才能成功导航到我的域?
发布于 2013-08-29 07:11:55
确保已经加载了PHP模块。在您的配置中,您应该会看到类似以下内容:
LoadModule php5_module modules/libphp5.so然后,让您添加一个处理程序来处理扩展名为php的文件:
AddHandler application/x-httpd-php .php .php5 .phtml
AddHandler application/x-httpd-php-source .phps发布于 2013-09-15 03:25:34
我建议您利用yum,因为它可以帮助您快速设置,并允许使用yum update命令轻松地更新您的服务器。以下是一些可能对您有用的命令:
yum update
yum install php*
yum install httpd*
yum update
chkconfig httpd on
/etc/init.d/httpd start
service httpd restart发布于 2013-09-18 05:54:02
我解决了这个问题。
只有一个域名要求我下载文件,其余的域名都工作得很好。
我找不到问题所在,所以我转到我的Plesk面板,我删除了该域名,然后再次创建了相同的域名。在那之后,它工作得很好。
我的服务器是Linux Plesk 6,我使用的是并行CentOS 11。
感谢在这个问题上试图帮助我的每一个人。
巴勃罗。
https://stackoverflow.com/questions/18499753
复制相似问题