弱问个php 文件上传的问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 13:49:25
在用 php为班级做个主页,用的Apache+mysql+php,使用AppServ安装,在C盘根目录下,使用DW编辑,
网站文件及phpMyAdmin放在E盘下,本地测试没有问题,申请了一个支持PHP 的空间,但是将网站文件夹内东西上传至ftp后,出现提示,

Access denied for user 'www-data'@'localhost' (using password: NO)

请问究竟是为什么,应该怎么解决,初学,不太懂,麻烦了............

新号,以后会追加赏分的
是不是必须使用服务器提供的数据库支持?而不能简单的将自己本地MySQL数据库稍加修改放入ftp中?

MySql文件夹中没有config文件,是不是要改动phpMyAdmin中的config?应该不止改动这一项吧?

这表示 MYSQL 连接错误,你申请的空间如果也支持 MYSQL 的话。测试好以代码以后。请把 PHP 代码里连接 MYSQL 部份的代码修改一下。改为空间上使用的用户名和密码。然后再上传文件。

你在本地安装了运行环境。但服务器上的运行环境和本机不同。空间上已经为你分配好了 MYSQL 用户名和密码。你必须使用空间指定的用户名和密码连接 MYSQL 而不是使用你本机的。

-------------------------------------------

我在想。你是怎么把 MYSQL上传上去的。。MYSQL 做为独立系统来说并不是一个文件。你传的是什么内容??如果你只是把 MYSQL 文件夹传上去。一点用也没有。正确的作法应该是把你的数据导出来。然后导入服务器的数据库。你的问题和数据导入导出无关。单纯的用户名密码错误。

你的配置文件没有同步。

远程的MYSQL 需要重新配置 用户名 和密码 。
你查看下 config.php 文件。

// 数据库服务器
// 数据库用户名 (这里需要修改)
// 数据库密码 (这里需要修改成服务器上的密码)
// 数据库名
// 表名前缀