1、PHP环境搭建好了,Apache的服务器,但是一打开PHP文件还是出现下载,高人指点下啊,谢谢了
是因为PHP没有和Apache关联起来.启动后你要看到两个服务都启动才可以.
2、是不是Apache禁止的直接下载.php文件
设置apache路由转发功能,用正则吧js xml css文件替换成.php文件。就不能下载了
3、为什么我本地在apache下运行php文件总是出现下载呢??
apache是一个web服务器,它只负责进行html
request的请求和返回php脚本的response,但是并不能解析php,所以你运版行Php
就会显示下载。权
之需要安装一个tomcat就可以解析php
了。tomcat是应用服务器能进行功能解析
4、apache服务器下载文件会被改变内容?
如果apache启用了gzip压缩,那么下载下来的js可能经过gzip压缩了.
================================
150K少几十字节,不应该.你确认你引入内的js文件本身无问容题?这两个js是放到你自己的项目文件目录中,还是引用外部网站的?
你看到的可能表面现象.所有的浏览器都测试过了吗?
自己上传一个新的JS,大小类似的,下载看看,是否也会少字节?
5、阿里云ECS实例Linux系统Apache服务器网站日志文件怎么下载
apache的日志通常在/var/log/httpd目标下,如果没有,你可以检查一下/etch/httpd/config/httpd.conf(不一定是这个文件版)中日志目录定义在何处。权
用tar将日志打包一下:
tar cjf http_log.tar /var/log/httpd然后在本地使用scp将日志拷贝下来
scp username@httpServer /home/xxx/http_log.tar .6、Apache SSHD实现SFTP服务端,客户端访问进行远程文件上传下载
package jsch;
import java.io.File;
import java.io.FileInputStream;
import java.util.Properties;
import com.jcraft.jsch.Channel;
import com.jcraft.jsch.ChannelSftp;
import com.jcraft.jsch.JSch;
import com.jcraft.jsch.JSchException;
import com.jcraft.jsch.Session;
public class Test {
protected String host;//sftp服务器ip
protected String username;//用户名
protected String password;//密码
protected String privateKey;//密钥文件路径
protected String passphrase;//密钥口令
protected int port = 22;//默认的sftp端口号是22
/**
* 获取连接
* @return channel
*/
public ChannelSftp connectSFTP() {
JSch jsch = new JSch();
Channel channel = null;
try {
if (privateKey != null && !"".equals(privateKey)) {
//使用密钥验证方式,密钥可以使有口令的密钥,也可以是没有口令的密钥
if (passphrase != null && "".equals(passphrase)) {
jsch.addIdentity(privateKey, passphrase);
} else {
jsch.addIdentity(privateKey);
}
}
Session session = jsch.getSession(username, host, port);
if (password != null && !"".equals(password)) {
session.setPassword(password);
}
Properties sshConfig = new Properties();
sshConfig.put("StrictHostKeyChecking", "no");// do not verify host key
session.setConfig(sshConfig);
// session.setTimeout(timeout);
session.setServerAliveInterval(92000);
session.connect();
//参数sftp指明要打开的连接是sftp连接
channel = session.openChannel("sftp");
channel.connect();
} catch (JSchException e) {
e.printStackTrace();
}
return (ChannelSftp) channel;
}
/**
* 上传文件
*
* @param directory
* 上传的目录
* @param uploadFile
* 要上传的文件
* @param sftp
*/
public void upload(String directory, String uploadFile, ChannelSftp sftp) {
try {
sftp.cd(directory);
File file = new File(uploadFile);
sftp.put(new FileInputStream(file), file.getName());
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 下载文件
*
* @param directory
* 下载目录
* @param downloadFile
* 下载的文件
* @param saveFile
* 存在本地的路径
* @param sftp
*/
public void download(String directory, String downloadFile,
String saveFile, ChannelSftp sftp) {
try {
sftp.cd(directory);
sftp.get(downloadFile,saveFile);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 删除文件
*
* @param directory
* 要删除文件所在目录
* @param deleteFile
* 要删除的文件
* @param sftp
*/
public void delete(String directory, String deleteFile, ChannelSftp sftp) {
try {
sftp.cd(directory);
sftp.rm(deleteFile);
} catch (Exception e) {
e.printStackTrace();
}
}
public void disconnected(ChannelSftp sftp){
if (sftp != null) {
try {
sftp.getSession().disconnect();
} catch (JSchException e) {
e.printStackTrace();
}
sftp.disconnect();
}
}
}
7、怎么用Apache搭建一个可以文件上传下载的web网站
很简单如果你有域名就绑定没有直接使用IP进行访问安装php环境就可以了帮助直接访问文件名字就可以下载的
8、linux 下 apache 中文文件名文件下载
这个就是典型的LAMP环境安装了,可以通过yum安装, 也可以编译安装, 编译安装的效果要好些。这个配置参数方面需要重视,如果楼主搞不定, wo可以帮忙搞定
最好是可以看下网名, ++上
9、请问你是如何解决从apache官网上下载apache都是源文件的问题
首先我之前没遇到过这个问题。
其次源文件就是安装文件。
10、php和Apache配置好了为什么打开php文件时总出现下载
原因是少设置了一段文字。