求包含点反斜杠问题

wukaixin 2011-01-29 10:48:28
服务器2003
phpinfo环境 http://bbs.hnyanyi.com/ii.php



require_once './include/common.inc.php';
这句话不起作用
这样写require_once 'include/common.inc.php';就可以
dz 7.0 默认是./
请问怎么解决这个问题!

是不是服务器要设置什么才行!

高手进来帮帮忙!谢谢了


...全文
139 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
q344617263 2011-01-30
  • 打赏
  • 举报
回复
你应该是把程序放web根目录了,iis用户对根目录的上一层没有读写权限,就出错了,权限里面设置一下就行了
wukaixin 2011-01-30
  • 打赏
  • 举报
回复
非常感谢!解决了!要两层目录才行!
web
-bbs\bbs
权限要从bbs开始!谢谢了
资源下载链接为: https://pan.quark.cn/s/f989b9092fc5 在C#编程中,字符串处理是常见的任务之一,而反斜杠(\)作为一种转义字符,用于表示一些特殊字符序列,例如\n表示换行,\"表示双引号等。然而,在某些场景下,例如处理文件路径或正则表达式时,我们可能需要去除字符串中的冗余反斜杠。C#提供了string.Replace()方法来轻松实现这一目标。 在C#中,反斜杠本身具有特殊含义,因此在字符串中表示一个普通的反斜杠时,需要使用两个反斜杠\\。当我们提到去除字符串中的反斜杠时,通常是将\\替换为空字符串""。例如,对于一个包含多余反斜杠的字符串变量s,可以通过以下代码去除反斜杠: 在上述代码中,Replace()方法将所有的\\替换为空字符串,从而删除了反斜杠。需要注意的是,Replace()方法的第一个参数是\\,这是因为反斜杠是转义字符,需要用两个反斜杠来表示一个真正的反斜杠。 除了string.Replace()方法外,C#还提供了Regex.Replace()方法,可以使用正则表达式进行复杂的字符串查找和替换。但对于简单的反斜杠去除任务,string.Replace()已经足够高效且性能良好。 在处理文件路径时,.NET Framework的Path.Combine()方法可以用来连接路径,它会自动处理路径中的反斜杠,避免手动处理时可能出现的错误。此外,C#的string类还提供了其他方法,如Trim()、TrimStart()、TrimEnd()和Substring()等,这些方法在数据验证、清理或格式转换等场景中非常有用。 在处理文件路径时,需要注意不同操作系统的路径分隔符差异。Windows系统使用反斜杠\作为路径分隔符,而Linux和macOS系统使用正斜杠/。如果应用程序需要跨平台运行,建议使用Path.Combine()或

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧