腾讯云服务器 Centos7 运维

Posted 南瓜__pumpkin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了腾讯云服务器 Centos7 运维相关的知识,希望对你有一定的参考价值。

添加php上传页面

PHP文件代码

<?php


$is_upload = false;
$msg = null;
if (isset($_POST['submit'])) 

    $temp_file = $_FILES['upload_file']['tmp_name'];
    $img_path = "uploads" . '/' . $_FILES['upload_file']['name'];          
    var_dump(move_uploaded_file($temp_file, $img_path));
    if (move_uploaded_file($temp_file, $img_path)) 
        $is_upload = true;
     else 
        $msg = '上传出错!';
    
        
    

?>

<div id="upload_panel">
    <ol>
        <li>
            <h3>任务</h3>
            <p>上传一个<code>文件</code>到服务器。</p>
        </li>
        <li>
            <h3>上传区</h3>
            <form enctype="multipart/form-data" method="post" onsubmit="true">
                <p>请选择要上传的图片:<p>
                <input class="input_file" type="file" name="upload_file"/>
                <input class="button" type="submit" name="submit" value="上传"/>
            </form>
            <div id="msg">
                <?php 
                    if($msg != null)
                        echo "提示:".$msg;
                    
                ?>
            </div>
            <div id="img">
                <?php
                    if($is_upload)
                        echo '<img src="'.$img_path.'" width="250px" />';
                    
                ?>
            </div>
        </li>

    </ol>
</div>

踩坑

参考:PHP上传文件函数move_uploaded_file返回false

move_uploaded_file()返回false

存储文件的目录权限是 755,修改成 777 即可。

最大文件限制

打开 /etc/php.ini,检索 upload,上传文件最大默认为 2M,修改为 100M 。

Xshell下载文件

不考虑 scp 使用 sftp 的情况下,

Xshell 操作窗口,【窗口】->【传输新建文件】

命令说明备注
lcd D:\\xxx指定文件的本地保存路径-
get filePath下载文件-

以上是关于腾讯云服务器 Centos7 运维的主要内容,如果未能解决你的问题,请参考以下文章

腾讯云服务器 Centos7 运维

腾讯云运维干货-海量运维大实践沙龙回顾(附PPT)

腾讯云服务部署(Centos7)+ 安全加固配置

运维基础-Linux发展史安装基本操作

部署Flask项目到腾讯云服务器CentOS7

腾讯云主机及CentOS7.2简单上手体验