使用MIT App Inventor将文件从我的应用程序库发布到服务器上的PHP文件。我一直在尝试将文件从库中写入服务器,每个文件的限制为4KB。我试图使用循环,显然不起作用,以及我最近的尝试:
$handle = fopen("php://input", "rb");
$fh = fopen("uploadedimages/" . $filename, 'wb');
if (FALSE === $handle) {
exit("Failed to open stream to URL");
}
$contents = '';
while (!feof($handle)) {
$contents .= fread($handle, 8192);
$fh .= fwrite($fh, $contents);
}
fclose($fh);
fclose($handle);
还尝试了各种变体:
set_time_limit(0);
ini_set('memory_limit', '-1');
$remote_contents = file_get_contents("php://input");
file_put_contents("uploadedimages/" . $filename, $remote_contents);
有关如何实现将远程映像完全写入服务器的任何建议?为了测试目的,服务器设置被设置为荒谬的数量(上载类似于100GB,max_post_data是10G等)。
答案 0 :(得分:0)
您的php.ini文件有3个部分可以限制您尝试上传的图片的大小。
php_value upload_max_filesize 10M
php_value post_max_size 20M
php_value memory_limit 32M
假设您可以访问php.ini文件。
如果没有,您也可以使用.htaccess文件覆盖这些设置
select AVG(Rating) from ...
不要忘记重新启动您的网络服务器以便应用更改
:)