开发网站以上传文件的步骤

时间:2014-10-25 05:02:23

标签: php mysql web

我打算开发一个网页,任何人都可以上传文件。我想这样做是因为我想制作一个我的朋友可以上传文件的网页,如果他们认为该文件会帮助其他人(例如:Unix上的免费教程pdf)。

开发和测试此网页需要什么?就我现在的想法而言:

  1. 网络服务器?我尝试安装apache2但有一些问题
  2. mysql-server?我安装了mysql-server,但是在为db
  3. 创建用户时遇到了问题
  4. php
  5. 我还需要什么? (假设'下载'功能将在稍后添加,现在不添加)

    我在Ubuntu 12.04中开发它

    由于

2 个答案:

答案 0 :(得分:0)

如上所述,您不需要MySQL来解决问题。所需要的只是一个具有正常PHP安装的Web服务器。您可以看到the PHP documentation有关如何处理文件上传的信息。

答案 1 :(得分:0)

安装并配置wamp / lamp后。 平台(窗口,linux)无关紧要,Web应用程序不依赖于平台。 wamp / lamp将安装mysql(数据库服务器)和apache(web服务器)。第三,确定你的网页脚本语言(php,jsp,asp等)。如果你的PHP脚本必须由网络服务器执行,即你必须将它们放在c:\ wamp \ www \ sitefolder \

如何:http://www.w3schools.com/php/php_file_upload.asp

您可以在本地计算机上测试

然后在Apache运行时,在浏览器中输入www.localhost \ sitefolder \ yourscipt.php。

假设您有一个活动域名和托管帐户,您可能需要考虑 :::: - 确定php上的上传大小限制,位置和文件类型 - 您可能需要/虽然不是必须客户端脚本jquery- ajax异步请求。 - 安全性将受到关注,您不希望在您的网站上使用某些有害数据脚本。 使用您的软管提供商验证上传限制..