首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【网页】HTTP错误汇总(404、302、200……)

    例如,浏览器可能不得不请求服务器不同页面,或通过代理服务器重复该请求。 • 302 - 对象移动。 • 304 - 未修改。 • 307 - 临时重定向。...即使您对试图访问文件具备相应权限,也可能发生错误。例如,如果 IUSR 帐户无权访问 C:WinntSystem32Inetsrv 目录,会看到这个错误。...已把服务器配置为拒绝访问目前 IP 地址。...已为用来访问服务器域设置了域名限制。...状态代码 150 表示服务器准备在端口 20 打开新连接,发送一些数据。 • 226 - 命令在端口 20 打开数据连接以执行操作,如传输文件。该操作成功完成,数据连接关闭。

    12K20

    CI一些优秀实践

    / 路径下,应该尝试把 System 放在根目录下 /system ,这样的话,只能通过 index.php 访问PHP文件。...可以参考CI手册安全指南 以及 输入和安全类。也许最重要原则是在把数据提交到数据库或文件系统之前检查所有用户输入。 SQL注入。...缓存是一个提高性能很好方式,尤其是减少数据库访问。可以参考网页缓存和数据库缓存,或者在论坛搜索其他可选方案,比如 MP_Cache 是作者自己作品。 3....在客户端你能够通过单独发送HTTP头部使浏览器缓存页面来提高性能,当你使用 AJAX 时候你也需要了解它来禁止浏览器缓存。...application文件夹用以存储应用程序,CI已经在内部为增加了一些子文件,包括models、views、controllers、config、errors、hooks和libraries。

    3.3K50

    Mysql错误代码大全

    :无效连接 1044:当前用户没有访问数据库权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据表存在 1051:数据表不存在 1054:...:连接数据库失败,没有连接数据库权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据表 1143:当前用户无权访问数据表中字段 1146:数据表不存在...:当前用户使用资源超过所允许资源,请重启数据库或重启服务器 1227:权限不足,无权进行操作 1235:MySQL版本过低,不具有本功能 1005:MYSQL创建表失败 1006:MYSQL创建数据库失败...1133:MYSQL数据库用户不存在 1141:MYSQL当前用户无权访问数据库 1142:MYSQL当前用户无权访问数据表 1143:MYSQL当前用户无权访问数据表中字段 1146:MYSQL数据表不存在...,删除或修改主表记录失败 1226:MYSQL当前用户使用资源超过所允许资源,请重启数据库或重启服务器 1227:MYSQL权限不足,无权进行操作 1235:MySQL版本过低,不具有本功能

    4.7K40

    MySQL常见错误码及说明

    不能对它进行修改 1037:系统内存不足,请重启数据库或重启服务器 1038:用于排序内存不足,请增大排序缓冲区 1040:已到达数据库最大连接数,请加大数据库可用连接数 1041:系统内存不足 1042...:无效主机名 1043:无效连接 1044:当前用户没有访问数据库权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据表存在 1051:...连接 1114:数据表已满,不能容纳任何记录 1116:打开数据表太多 1129:数据库出现异常,请重启数据库 1130:连接数据库失败,没有连接数据库权限 1133:数据库用户不存在 1141:当前用户无权访问数据库...1142:当前用户无权访问数据表 1143:当前用户无权访问数据表中字段 1146:数据表不存在 1147:未定义用户对数据表访问权限 1149:SQL语句语法错误 1158:网络错误,出现读错误...:当前用户使用资源超过所允许资源,请重启数据库或重启服务器 1227:权限不足,无权进行操作 1235:MySQL版本过低,不具有本功能

    3.3K80

    建议收藏备查!MySQL 常见错误代码说明

    Can't connect to local MySQL server through socket '/data/mysql/mysql.sock' 问题分析:可能是数据库没有启动或者是端口被防火墙禁止...1044:当前用户没有访问数据库权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据表存在 1051:数据表不存在 1054:字段不存在...,没有连接数据库权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据表 1143:当前用户无权访问数据表中字段 1146:数据表不存在 1147:未定义用户对数据表访问权限...:当前用户使用资源超过所允许资源,请重启数据库或重启服务器 1227:权限不足,无权进行操作 1235:MySQL版本过低,不具有本功能 1250:客户端不支持服务器要求认证协议,请考虑升级客户端...可以在后台"论坛核心设置","核心功能设置"里"进程优化"开启,"GZIP 压缩输出"关闭.查找了一下10055(没有缓存空间可利用) 10061: 启动这台机器MySQL服务 如服务启动失败,一定是你

    1.6K21

    建议收藏备查!MySQL 常见错误代码说明

    Can't connect to local MySQL server through socket '/data/mysql/mysql.sock' 问题分析:可能是数据库没有启动或者是端口被防火墙禁止...1044:当前用户没有访问数据库权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据表存在 1051:数据表不存在 1054:字段不存在...,没有连接数据库权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据表 1143:当前用户无权访问数据表中字段 1146:数据表不存在 1147:未定义用户对数据表访问权限...:当前用户使用资源超过所允许资源,请重启数据库或重启服务器 1227:权限不足,无权进行操作 1235:MySQL版本过低,不具有本功能 1250:客户端不支持服务器要求认证协议,请考虑升级客户端...可以在后台"论坛核心设置","核心功能设置"里"进程优化"开启,"GZIP 压缩输出"关闭.查找了一下10055(没有缓存空间可利用) 10061: 启动这台机器MySQL服务 如服务启动失败,一定是你

    2.4K50

    MySQL数据库常见报错案例与错误代码说明

    解决方法:  看看已经存在索引和要添加索引是否一样,一样的话可以跳过这条sql语句,如果不一样那么现删除存在索引,之后再执行。...max_connections= 1000  wait_timeout = 10  修改后重启 MySQL ,如果经常性错误,需做一下服务器整体优化。...:无效主机名 1043:无效连接 1044:当前用户没有访问数据库权限 1045:不能连接数据库,用户名或密码错误 1048:字段不能为空 1049:数据库不存在 1050:数据表存在 1051:...:数据库出现异常,请重启数据库 1130:连接数据库失败,没有连接数据库权限 1133:数据库用户不存在 1141:当前用户无权访问数据库 1142:当前用户无权访问数据表 1143:当前用户无权访问数据表中字段...:当前用户使用资源超过所允许资源,请重启数据库或重启服务器 1227:权限不足,无权进行操作 1235:MySQL 版本过低,不具有本功能 1250:客户端不支持服务器要求认证协议,请考虑升级客户端

    2K21

    HTTP错误代码大全

    403.8 禁止禁止站点访问 如果 Web服务器不为请求提供服务,或没有连接到此站点权限时,就会导致问题。 请与 Web 服务器管理员联系。...403.11 禁止访问:密码更改 在身份验证过程中如果用户输入错误密码,就会导致错误。请刷新网页并重试。 如果问题依然存在,请与 Web服务器管理员联系。...403.8 禁止禁止站点访问 如果 Web服务器不为请求提供服务,或没有连接到此站点权限时,就会导致问题。 请与 Web 服务器管理员联系。...403.11 禁止访问:密码更改 在身份验证过程中如果用户输入错误密码,就会导致错误。请刷新网页并重试。 如果问题依然存在,请与 Web服务器管理员联系。...403.11 禁止访问:密码更改 在身份验证过程中如果用户输入错误密码,就会导致错误。请刷新网页并重试。 如果问题依然存在,请与 Web服务器管理员联系。

    3K20

    如何在Debian 8安装Nginx

    准备 要学习本教程,需要: 一个新鲜Debian 8.1 腾讯云CVM 一台已经设置好可以使用sudo命令非root账号Debian服务器,并且开启防火墙。...要安装它,请运行以下命令: sudo apt-get install nginx 第2步 - 测试Web服务器 在此步骤中,我们将测试Nginx服务器是否可访问。...在Web浏览器中,访问http://your_server_ip,将your_server_ip替换为你服务器IP地址。应该看到默认Nginx页面,确认服务器启动并正在运行。...如果无权访问Web浏览器,仍可以从命令行测试服务器。最好从不同系统进行测试,以确保网站对外界可见。发出命令: curl your_server_ip 应该看到以下HTML输出。 <!...放置在此目录中文件将在Web服务器提供。位置在Nginx附带默认服务器块配置文件中指定,该文件位于/etc/nginx/sites-enabled/default。

    1.9K00

    讲解-加载静态页

    讲解 本教程旨在向介绍CodeIgniter框架和MVC体系结构基本原理。它将向展示如何以逐步方式构造基本CodeIgniter应用程序。 在本教程中,您将创建一个基本新闻应用程序。...您将浏览以下页面: 简介,页面为您提供了预期概述。 静态页面,它将教控制器,视图和路由基础知识。 新闻部分,您将在这里开始使用模型,并将进行一些基本数据库操作。...Pages 类继承自 CodeIgniter\Controller 类,这意味着它可以访问 CodeIgniter\Controller 类 (system/Controller.php) 中定义方法和变量...当你访问 index.php/pages/view/about 时你将看到包含页头和页脚 about 页面。...使用自定义路由规则,你可以将任意 URL 映射到任意控制器和方法,从而打破默认规则: http://example.com/[controller-class]/[controller-method

    3.6K10

    概述-自动加载文件

    自动加载文件 每个应用程序都包含许多位于不同位置类。该框架提供了用于核心功能类。应用程序将具有许多库,模型和其他实体,以使其正常运行。您可能有项目正在使用第三方类。...CodeIgniter提供了非常灵活自动加载器,只需很少配置即可使用。...为了提高性能,核心CodeIgniter组件添加到类映射中。...重要 配置文件在名称空间中Config命名,而不是App\Config期望那样。即使应用程序名称空间更改,这也使核心系统文件始终能够找到它们。...Classmap 该类映射被CodeIgniter广泛使用,通过不通过额外file_exists()调用来访问文件系统,从而使系统获得最后性能。

    1.7K30

    如何在Ubuntu 14.04使用Fail2Ban保护Apache服务器

    介绍 在操作Web服务器时,必须实施安全措施来保护站点和用户。使用防火墙策略保护网站和应用程序并使用密码身份验证限制对某些区域访问是保护系统安全一个很好起点。...但是,任何可公开访问密码提示都可能会吸引恶意用户和机器人暴力尝试。 设置fail2ban可以帮助缓解问题。...为了使其对Apache安装有用,必须至少对服务器一部分内容实施密码身份验证。您可以按照本指南为Apache服务器配置密码保护。...设置邮件通知(可选) 如果希望在一个禁止发生时接收邮件,则可以启用电子邮件通知。为此,必须首先在服务器设置MTA,以便它可以发送电子邮件。...例如,对于Apache身份验证提示,您可以多次提供不正确凭据。超过限制后,应该被禁止,无法访问该网站。如果设置了电子邮件通知,则应在您提供电子邮件帐户中看到有关禁令消息。

    90111

    如何在Ubuntu 14.04使用Fail2Ban保护Nginx服务器

    介绍 在操作Web服务器时,必须实施安全措施来保护站点和用户。使用防火墙策略保护网站和应用程序并使用密码身份验证限制对某些区域访问是保护系统安全一个很好起点。...但是,任何可公开访问密码提示都可能会吸引恶意用户和机器人暴力尝试。 设置fail2ban可以帮助缓解问题。...准备 一台已经设置好可以使用sudo命令非root账号Ubuntu服务器,并且开启防火墙。...为了使其对Nginx安装有用,必须至少对服务器一部分内容实施密码验证。...设置邮件通知(可选) 如果希望在禁止发生时接收邮件,则可以启用电子邮件通知。为此,必须首先在服务器设置MTA,以便它可以发送电子邮件。

    1.7K00

    HTTP状态码查询

    一些常见状态代码为: 200 - 服务器成功返回网页 403 - 请求网页禁止访问 404 - 请求网页不存在 503 - 服务器暂时不可用 1xx(临时响应),用于表示临时响应并需要请求者执行操作才能继续状态代码...如果 robots.txt 文件显示为此状态,那么,这表示 Googlebot 已成功检索到该文件。 201(创建) 请求成功且服务器创建了新资源。...登录后,服务器可能会返回对页面的响应。 403(禁止服务器拒绝请求。...404(未找到)  服务器找不到请求网页。例如,如果请求是针对服务器不存在网页进行,那么,服务器通常会返回代码。...如果您在 Googlebot 尝试抓取网址发现状态(位于"诊断"标签 HTTP 错误页),那么,这表示 Googlebot 所追踪可能是另一网页中无效链接(旧链接或输入有误链接)。

    1.7K100

    -管理多个应用

    管理多个应用 默认情况下,假定仅打算使用CodeIgniter来管理一个应用程序,该应用程序将在应用程序 目录中构建。...可以将应用程序目录移动到服务器与Web根目录不同位置。...为此,请打开主index.php并在 变量中设置完整服务器路径$application_directory: $application_directory = '/path/to/your/application...'; 一个CodeIgniter安装程序运行多个应用程序 如果您想共享一个常见CodeIgniter安装来管理几个不同应用程序,只需将位于应用程序目录内所有目录放入它们自己子目录中。...例如,要选择“ foo”应用程序,您可以这样做: $application_directory = 'applications/foo'; 注解 每个应用程序都将需要自己index.php文件,该文件将调用所需应用程序

    1.2K30

    如何在Ubuntu 18.04启用没有Shell访问权限SFTP

    在启用了SSH访问所有服务器没有其他配置默认情况下, SFTP是可用。...课程准备 要学习本教程,需要访问Ubuntu 18.04服务器服务器应具有具有sudo权限非root用户以及启用防火墙。...第3步 - 限制对一个目录访问 在此步骤中,我们将修改SSH服务器配置以禁止对sammy文件终端访问,但允许文件传输访问。 使用nano或喜欢文本编辑器打开SSH服务器配置文件。...命令不会出错,但是像以前一样列出目录内容将不会显示任何更改,从而证明用户无法切换到父目录。 现在验证受限配置是否按预期工作。...新创建sammyfiles用户只能使用SFTP协议访问服务器进行文件传输,并且无法访问完整shell。 结论 已将用户限制为仅访问SFTP,无需完全shell访问即可访问服务器单个目录。

    3.9K00

    系列开篇

    CodeIgniter 可以在 GitHub 公开访问。请注意,尽管我们在保持代码基础功能上做出了大量努力,但是我们并不能为开发分支代码中功能作担保。...安装 CodeIgniter4 可以手动安装,或使用 Composer 安装。 注解 在使用 CodeIgniter 之前, 请确认你服务器符合 要求....composer create-project codeigniter4/framework 运行 将 CodeIgniter 文件夹和文件上传到你服务器。 ...为了最大程度地保证安全性,系统目录以及任何应用程序目录都在网站根目录之上,这样就无法通过浏览器直接访问到它们。...默认情况下,每一个目录下都包含有 .htaccess 文件来防止直接访问,但因为服务器配置改变或服务器不支持 .htaccess ,因此最好还是将它们从公共访问目录中移除。

    2.5K20
    领券