我有一个问题,一个组成部分的网站,我正在设计。我在通过页面上传文件时遇到了麻烦.PHP的上限为32 is。我正在工作的文件系统,我希望文件在大约500兆b。大部分在250到300之间.但想要那个缓冲器。我听说过直接通过ftp上传。我相信这就是我要走的方向:
<?php
// connect and login to FTP server
$ftp_server = "ftp.example.com";
$ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server
我要做的是使用PHP通过FTP自动上传zip文件,然后提取zip文件。然而,首先要做的事情是:我在使用PHP的ftp_put函数上传zip文件时遇到了问题。这是我的剧本:
// set up basic connection
$conn_id = ftp_connect($ftp_server);
// login with username and password
$login_result = ftp_login($conn_id, $user, $pass); //<!--same as cPanel account user and pass?
// check conn
我有一个基于node.js的FTP门户。当上传超过100 an的文件时,我会得到一个错误。
以下是错误输出:
{"error":{"message":"Request Entity Too Large","stack":"Error: Request Entity Too Large\n
at Object.exports.error (/home/ubuntu/sasite-ftp/node_modules/express/node_modules/connect/lib/utils.js:62:13)
有一个限制,我不能上传超过这个限制的文件。
当我设置maxRequestLength属性超过这个限制时,我会得到这个错误:
The value for the property 'maxRequestLength' is not valid. The error is: The value must be inside the range 0-2097151.
那么,我如何上传5MB大的图像呢?我不能使用FTP访问。
我使用的是wordpress 3.5.1,我从themeforest买了一个新的主题,但是当我尝试上传这个主题到我的wordpress时,它会显示一条消息;
"The uploaded file exceeds the upload_max_filesize directive in php.ini".
即使我尝试通过FTP文件手动上传主题,它也没有在我的wordpress中显示任何激活主题的内容。
我编辑了我的php.ini文件;它的默认大小是64M,我将其更改为256M。还是会遇到同样的问题
提前感谢