2021-01-11 10:05:37 阅读(260)
Discuz!要求用户在上传PHP程序文件时使用二进制上传。原因是某些程序文件经过编译处理,使用一般文本上传会导致文件传输错误,影响您的使用。您可以在所有FTP客户端软件中找到二进制上传选项,如LeapFTP、CuteFTP等。以下例子说明了PHP文件二进制上传两种客户端软件的方法。LeapFTP:选择Parameters(参数设置)作为Options(选项)菜单,选择[ASCII扩展名]。列表出现后,选择“*.PHP“,点击右边的[删除],然后点击右边的[确定]。如果“*.PHP“如果项目不存在,可以直接使用,不需要单独设置。CuteFTP:按ALT进入软件后 F7进入Globaloptions(全球选项),选择[传输]以下[ASCII类型],在右列表框中找到名称“PHP“项目,选择后点右侧的[删除],然后点击下面的[确定]。如果“PHP“如果项目不存在,可以直接使用,不需要单独设置。如何更改文件属性?只有当服务器使用Linux/Unix操作系统时,您才需要在安装过程中更改文件属性。Windows系统的服务器不需要更改属性。可以在FTP软件中选择需要更改属性的文件或目录,然后点击右键选择CHMOD(更改文件属性),输入属性值(如777),然后确定。如果您的FTP软件提示无权更改属性,且您无法通过Shell登录主机,请联系空间服务提供商,要求其授予您CHMOD的权限。为什么要通过访问一切.类似程序代码的信息会出现在php页面上?这是因为PHP语言支持环境没有安装在您的服务器上,或者配置不正确。请自行安装,或向空间提供商寻求解决方案。为什么软件提示Unabletoreadxxbytesinxxxxxntesinxxxx.phpinxx等信息?因为你没有使用二进制(BINARY)上传PHP文件,请使用FTP软件重新传输所有PHP文件。论坛为何提示Cachessuccessfullycreated,pleaserefresh?这是缓存自动更新的提示信息,通常发生在第一次安装完成后,或者当系统自动重新建立缓存文件时。这个提示是正常现象,通常只出现一次,刷新页面。为什么论坛提示Cannotwritetocachefiles?pleasecheckdirectory./forumdata/and./forumdata/cache/.?这个提示通常是因为Cache文件无法写入。使用Unix操作系统的用户,请检查./forumdata/、./forumdata/cache/和./forumdata/templates/这三个目录是否设置了可写属性(777),如果您从其他服务器转移论坛,除上述文件设置属性外,还需要执行以下两个步骤之一:删除上述三个目录中最后两个目录中的所有文件,将上述三个目录中的所有文件和目录属性设置为777。如果数据库不存在,安装程序能自动建立数据库吗?Discuz!Discuz!安装程序提供此功能,前提是您的帐户有权建立库,否则只能使用现有的数据库。一般情况下,我需要修改config.inc.php中的设置是什么?只需修改一般应用程序$dbname,$dbuser,$dbpw,$dbhost,$五个变量,adminemail,其他默认或等待更熟悉论坛软件后再修改。除$adminemail外,上述五个变量均用于连接数据库,并将在您的服务器空间描述中给出。如果其中一个配置不正确,则会出现错误提示,数据库无法连接,无法使用Discuz!论坛。如果您不知道这一点,请咨询您的空间服务提供商,如何设置这四个变量参数。安装后,论坛提示Accesdeniedforuseruser@localhostusingpasswordYES',如何解决?这一提示意味着您的数据库连接参数设置不正确,有两种可能性:一种是数据库帐户或密码错误。二是数据库账号和密码正确,但无权访问指定数据库。在这种情况下,请咨询您的空间服务提供商,如何为您的空间配置数据库连接参数。为什么安装成功,进入系统设置后提示Pleasedeleteinstallll?.phpviaFTP?因为你没有按照说明书使用installl.删除php会导致安全问题。删除FTP软件后,此提示将自动消失。
以上就是关于设置 PHP 文件二进制上传的方法的相关介绍,更多设置 PHP 文件二进制上传的方法相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对设置 PHP 文件二进制上传的方法有更深的了解和认识。
推荐阅读
最新文章
猜你喜欢以下内容:
一 客户顾问-张三 一