问:
http://nxsk.nx567.cn/system.php@123
,图片上传出错,本地没问题
问:
清除缓存还是报错,本地也没问题,上传服务器后就出错了
答:您好,核实到上传报错:
请联系下程序提供商核实下程序代码,如需要这边调整空间参数的,请详细说明需要调整的参数设置,这边核实后可协助核实,非常感谢您长期对我司的支持!
问:1、核实后图片上传大致反馈错误是文件权限问题导致的
2、清除缓存大致也是文件权限,但是错误报告提示的是public目录下,我要的入口文件默认设置在public目录下,但提交上个工单工程师提出的解决办法是直接把除过public目录外的其他所有目录全部移交到www下面,然后删除了public目录,会不会是这样的错误导致的,请协助处理下以上这两个问题
答:您好,通过您的描述,请恢复程序原始结构后 ,参考 http://faq.myhost.net/faq/listagent.asp?unid=2265 添加htaccess规则后再观察是否可正常访问 ;
另,详见附图,存在缺失文件的提示,建议先行联系程序开发人员根据报错提示 对程序代码进一步核实排查 ,当前核实到站点文件权限是没有问题的 ,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!
问:还原后,配置htaccess后,无法访问,
http://nxsk.nx567.cn/http://nxsk.nx567.cn/public/
答:您好,您在 www 和public 中的 .htaccess 规则代码有误 ,进行了调整了,请删除本地浏览器缓存后再试访问 ,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!
问:这样设置.htaccess后,不又和昨天提交工单走的错误流程一样了吗?这样设置的话,之前的图片上传等问题好了,但是后台上传的banner图片,默认路径又错了,而且 后台登录的时候http://nxsk.nx567.cn/public/system.php/
还要加public才能登录, 我现在要做的是让访问网站默认的入口是public,就像phpstudy设置网站的根目录一样,或者是nginx直接设置配置文件默认入口,这样才能一次性解决所有问题,咱们家的虚机该如何配置默认入口?
答:您好,我司根据您反馈的信息 ,核实到站点设置存在冲突,由于您提到了phpstudy 的设置方法,我司建议您可试用我司云服务器 ,在云服务上搭建环境,以测试环境配置是否可正常运行,以彻底解决异常问题 ,非常感谢您长期对我司的支持.由此给您带来的不便之处,敬请原谅!谢谢!
问:这个和phpstudy没关系的,我现在就想咨询咋们的虚机如何设置网站访问的默认入口为public,这是环境配置的问题,而且我们项目后期也比较多,全部放独立主机不行的,我说phpstudy和nginx两个环境下配置方法的意思是更清晰的描述这个问题,避免提交问题描述不清楚
答:您好,
如果您后台没有指定public 路径,使用昨天说的转移目录的方法是可行的,但是由于您后台很多地址是直接使用/public 来作为路径连接的,所以使用昨天说的将目录内文件移出到/www 的方法操作后,后台的部分功能出现问题,您可以先根据昨天转移目录的方法调整,然后在后台将这些位置的/public 替换成/ 。
问:现在的问题是能不能直接指定www/public为入口文件,昨天的那种方法操作后,默认的入口是www,而不是public,框架里面很多地方定义了public,不仅仅是后台定义的那几个外部链接,如果改动框架后,目前发现的问题就是会导致图片无法上传,清除缓存按钮无法使用,还不知道后续使用中会出现哪些问题,难道我们的主机就不能实现定义默认入海口为www/public吗?
答:您好,
虚拟主机是固定的根目录路径,无法跟云主机或者独立服务器一样自由的自定站点目录;如果您要将www/public 指定入口,可以参考http://www.testcn.top/article/142.html 这里的方法设置试下。
问:重构项目后尝试其它方法依旧无法处理这个问题,之前配置的伪静态麻烦重新配置下,前端的访问以及其它页面无法访问的问题
答:您好,可以试着这样操作。把除了public以为的所有文件都移动到www目录外,然后把public 里面的文件都移动到www目录试下效果。如果这样仍然不行,建议还是跳转程序或者升级使用云主机,非常感谢您长期对我司的支持!