作者KawasumiMai (全力全壊)
看板PHP
标题[请益] XAMPP 新手除错
时间Wed Nov 19 12:39:45 2014
昨天听完建议
把Appserv移掉换别款了
原因是MySQL最近也刚好出现莫名其妙的问题
不过不是装Wamp而是找到好像更万用的XAMPP
**
不过装完之後
把之前的资料移植进去
根目录下的php可以执行
子资料夹下的php好像也可以正常执行
但是
利用ajax跟php沟通之後
就出现以下错误了
Access forbidden!
You don't have permission to access the requested object. It is either
read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
**
主要是,回传的值内,包含php 的code = =...
连"echo"都出现了
该php有用到
$_SERVER['HTTP_HOST']
不知道跟这个有没有关系
**
另外附上Directory设定
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Require all granted
这是预设值
看起来好像没什麽问题才对
--
「ほら、舞。何食べ物が好きの?」
「...ウインナ...」
「ウインナ?どんなウインナか?蛸さんウインナ?」
「いいえ...佑一の...」
Kanon 01/29 イベント 「舞の告白」
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.251.157.241
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/PHP/M.1416371988.A.8A8.html
1F:推 F23ko: 好麻烦喔..... 你可以装个VM去用LINUX架SERVER吗? 11/19 13:39
2F:→ F23ko: 因为那个东西很难反安装乾净的关系.... 要先去服务那边把所 11/19 13:41
3F:→ F23ko: 你装上去的MySQL apache 之类的全部关闭,再按反安装,才能 11/19 13:42
4F:→ F23ko: 移掉 11/19 13:42
5F:→ KawasumiMai: 所以是Appserv没移乾净的关系?跟XAMPP无关? 11/19 13:45
6F:→ KawasumiMai: 移掉之後有连过所有相关服务,全都失效了没错啊 11/19 13:46
7F:→ KawasumiMai: 仔细看了一下= =,好像session也失效了= = 11/19 14:07
8F:→ KawasumiMai: 虽然buffer 4096 而且也有use cookie(预设) 11/19 14:07
9F:→ KawasumiMai: 不过好像整个权限需要检查一次Orz 11/19 14:07
10F:推 F23ko: 看错误讯息事权限的问题,不过这样看也不知道错在哪边.... 11/19 14:24
11F:→ KawasumiMai: OK = = 刚刚踹了一下终於解决了,原本看错误讯息也 11/19 14:42
12F:→ KawasumiMai: 以为是权限问题,结果是自己搞乌龙= = 11/19 14:45
13F:→ KawasumiMai: 1.看起来可以跑的php实际是纯html所以没出错 11/19 14:46
14F:→ KawasumiMai: 2.因为之前<?没习惯加php所以php全失效,就这样= =.. 11/19 14:46
15F:→ KawasumiMai: 算是坏习惯吧Orz 11/19 14:47
16F:→ KawasumiMai: 可是也很奇怪,失效之前传回来的也不是所有的code 11/19 14:49
17F:推 F23ko: 那为什麽会吐 403? 11/19 14:49
18F:→ KawasumiMai: 甚至感觉有run到POST的值做if然後echo之後全印 11/19 14:51
19F:→ KawasumiMai: 例如echo "A"; break;case "B": echo "B";break 11/19 14:52
20F:→ KawasumiMai: 他会回传 A"; break;case "B": echo "B";break 11/19 14:52
21F:→ KawasumiMai: 感觉错一半的= =...不是完全不能跑。 11/19 14:52
22F:→ KawasumiMai: 啊灾?测试过php出错之後全加上<?php就正常了... 11/19 14:53
23F:→ shadowjohn: php.ini short_tags 11/19 17:50
24F:→ KawasumiMai: 原来是可设定的,感谢 11/19 17:55
25F:→ KawasumiMai: 不过也发现改用XAMPP之後原先的Session在undefined的 11/19 17:56
26F:→ KawasumiMai: 状况下如果没加isset判定会印出错误,以前不会 11/19 17:56
27F:→ KawasumiMai: 这是php版本的问题还是因为appserv跟xampp的不同? 11/19 17:57
28F:推 shadowjohn: php.ini error_reporting E_ALL ^ E_NOTICE 11/20 12:44
29F:→ shadowjohn: error_reporting = E_ALL & ~E_NOTICE 11/20 14:18
30F:→ shadowjohn: 漏写一个 & 11/20 14:18
31F:→ xdraculax: 开发环境 notice 最好不要忽略 11/22 01:17