PHP访问时Forbidden403错误

PHP访问时Forbidden403错误

问题描述:再自己电脑上用localhost访问没有问题,同一局域网下其它机器无法访问并出现以下提示!

you do not have permission to access / on this server 
apache/2.4.9(win64) php/5.5.12 server at 192.168.0.106 port 80

这需要更改apache\conf目录下的httpd.conf配置文件

(1)打开httpd.con查找

<Directory />

……

</Directory>

(2)将这段内容修改为

<Directory />

Options FollowSymLinks

#AllowOverride None   //公网注释

#Require all denied    //局域网删除  公网注释

Order deny,allow

Allow from all

Satisfy all

</Directory>

(3)再次查找

<Directory "E:\Software on\wamp\www">   //路径为PHP下www目录的所在位置

……

这中间的内容不少,大概20行左右

</Directory>

(4)将这段内容修改为

<Directory "D:/Wamp5/www">

##Possible values for the Options directive are "None", "All",

#or any combination of:

#Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews

##Note that "MultiViews" must be named *explicitly* --- "Options All"

#doesn‘t give it to you.

##The Options directive is both complicated and important.  Please see

#http://httpd.apache.org/docs/2.2/mod/core.html#option

#for more information.

#Options Indexes FollowSymLinks

##AllowOverride controls what directives may be placed in .htaccess files.

#It can be "All", "None", or any combination of the keywords:

#Options FileInfo AuthConfig Limit

#AllowOverride all

##Controls who can get stuff from this server.

##onlineoffline tag - don‘t remove

Order Deny,Allow

#Deny from all

#Allow from 127.0.0.1

Allow from all

</Directory>

(5)修改保存完成后重启apache

时间: 2024-12-23 17:54:00

PHP访问时Forbidden403错误的相关文章

淘宝开放平台使用WebClient,WebRequest访问时的错误提示导致麻烦

淘宝开放平台(TOP)提供OAuth2.0支持 通过C#的WebClient/WebRequest直接访问时会提示grant type is empty,这是一个非常恼人的错误,你会发现即使传了这个参数提示依然是这样. 使用linux的curl不会有这样的问题. 通过多次排查,对比,将近8小时我才找到问题是Content-Type必须为application/x-www-form-urlencoded. 淘宝开放平台使用WebClient,WebRequest访问时的错误提示导致麻烦

springboot 访问时 403 错误

1. 403是被服务器拒绝了,一般是spring security造成的,springsecurity会开启跨域认证,所以不关闭这个的话会访问api会出现403错误 2.解决 @Override protected void configure(HttpSecurity http) throws Exception { http .and() .csrf() .disable() .... 在spring security 的控制类中加入以下代码即可,关闭跨域认证. 原文地址:https://w

解决在Azure SharePoint 2013 “在为项或数据源“FirstRSDS.rsds”加载模型时出现错误。请确认连接信息正确并且您有权访问该数据源。”

解决在Azure SharePoint 2013  "在为项或数据源"FirstRSDS.rsds"加载模型时出现错误.请确认连接信息正确并且您有权访问该数据源." 错误抓图如下 错误描述 <detail><ErrorCode xmlns="http://www.microsoft.com/sql/reportingservices">rsCannotRetrieveModel</ErrorCode><H

使用tp访问数据库时提示错误: &#39;PDO&#39; not found, 和not defined constant mysql_attr_init_command

第一个问题: PDO not found 是因为 php没有安装pdo扩展, 无法提供给 php 以 数据库访问功能, 所以 报错是在文件: Think/Db.class.php的里面. 解决方法是: 给 php安装 PDO 扩展: dnf install php-pdo 这时 再看 就可以 在 默认 自动 加载的modules目录 中 看到: /usr/lib/php/modules pdo.so这个共享库 安装好 pdo后, 又出现了 没有定义 mysql_attr_init_command

在Spring中基于JDBC进行数据访问时如何控制超时

超时分类 超时根据作用域可做如下层级划分: Transaction Timeout > Statement Timeout > JDBC Driver Socket Timeout Transaction Timeout指一组SQL操作执行时应在设定的时间内完成(提交或回滚),否则将引发超时.它的值应大于 N(语句数) * Statement Timeout Statement Timeout指完成单条SQL语句执行的最大允许时间.它的值应小于JDBC Driver Socket Timeou

ADO访问Access数据库错误解决心得随笔

最近在用ADO访问Access数据库的时候出现了一个奇怪的错误,觉得有必要记录下来,和大家分享一下. 环境 win7 x86系统: VS2012编译器: Office2010: Access2000~Access2003连接串建立数据库连接. 关键数据库操作代码 BOOL CAccessDatabase::Query(const CString strSQLString, UINT nFieldNumber, vector<vector<_variant_t> >& vec

关于CoreData和SQLite多线程访问时的线程安全问题

http://www.jianshu.com/p/95db3fc4deb3 关于CoreData和SQLite多线程访问时的线程安全问题 数据库读取操作一般都是多线程访问的.在对数据进行读取时,我们要保证其当前状态不能被修改,即读取时加锁,否则就会出现数据错误混乱.IOS中常用的两种数据持久化存储方式:CoreData和SQLite,两者都需要设置线程安全,在这里以FMDB来解释对SQLite的线程安全访问. 一:FMDB的线程安全:(以读取图片为例) 1.没有线程安全的执行方式: //****

JsonResult作为Action返回值时的错误

JsonResult作为Action返回值时的错误 System.InvalidOperationException: This request has been blocked because sensitive information could be disclosed to third party web sites when this is used in a GET request. To allow GET requests, set JsonRequestBehavior to

CoreData和SQLite多线程访问时的线程安全

关于CoreData和SQLite多线程访问时的线程安全问题 数据库读取操作一般都是多线程访问的.在对数据进行读取时,我们要保证其当前状态不能被修改,即读取时加锁,否则就会出现数据错误混乱.IOS中常用的两种数据持久化存储方式:CoreData和SQLite,两者都需要设置线程安全,在这里以FMDB来解释对SQLite的线程安全访问. 一:FMDB的线程安全:(以读取图片为例) 1.没有线程安全的执行方式: //************** 数据库保存图片 ******************/