找回密码
 立即注册
搜索
查看: 4439|回复: 9

[问题咨询] win+apache+php环境运行网站异常

[复制链接]
发表于 2014-2-5 18:44:45 | 显示全部楼层 |阅读模式
1:用户无法上传图片,php.ini文件已经配置路径,求解?
2:后台删除客户后,前台依然能打开用户中心页面,删除之前客户前台停留页面刷新后顶端出现如下内容:
Notice:  Trying to get property of non-object in D:\WWW\module\Shopfront\src\Shopfront\Controller\HomeController.php on line 60

求解?

      佳誉户晓旗舰店 - 值得信赖的购物平台|您身边的网店 - Powered by DBShop.net   
回复

使用道具 举报

发表于 2014-2-5 19:04:12 | 显示全部楼层
1、不明白什么意思,用户唯一可上传的地方只有头像。可具体贴图
2、我猜是后台删除客户,而前台这个客户已经登录,而且在会员中心吧。如果是这样,你可以把这点放到bug专区,这个属于完整性问题。
回复

使用道具 举报

 楼主| 发表于 2014-2-5 19:59:40 | 显示全部楼层
admin 发表于 2014-2-5 19:04
1、不明白什么意思,用户唯一可上传的地方只有头像。可具体贴图
2、我猜是后台删除客户,而前台这个客户已 ...

前台客户头像无法上传,后台网站logo和ico无法上传,以及商品图片也无法上传(封面那项),求解,php.ini设置如下:
;;;;;;;;;;;;;;;;
; File Uploads ;
;;;;;;;;;;;;;;;;

; Whether to allow HTTP file uploads.
; http://php.net/file-uploads
file_uploads = On

; Temporary directory for HTTP uploaded files (will use system default if not
; specified).
; http://php.net/upload-tmp-dir
upload_tmp_dir = "D:/WWW/temp"

; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 5M

; Maximum number of files that can be uploaded via a single request
max_file_uploads = 20
回复

使用道具 举报

 楼主| 发表于 2014-2-5 20:05:20 | 显示全部楼层
目录权限问题么?怎么办啊?
回复

使用道具 举报

发表于 2014-2-5 20:13:00 | 显示全部楼层
呵呵
; http://php.net/upload-tmp-dir
upload_tmp_dir = "D:/WWW/temp"
有这个目录莫?
回复

使用道具 举报

 楼主| 发表于 2014-2-5 20:24:55 | 显示全部楼层
本帖最后由 路径 于 2014-2-5 20:30 编辑
admin 发表于 2014-2-5 20:13
呵呵
; http://php.net/upload-tmp-dir
upload_tmp_dir = "D:/WWW/temp"

自己新建的啊,不然应该是指向哪里呢?D:\WWW\public\upload\editor这里么?商品编辑器里上传的图片,默认到了这个文件夹,对么?
回复

使用道具 举报

 楼主| 发表于 2014-2-5 21:14:06 | 显示全部楼层
编辑商品-商品图片-上传商品图片,上传完后就消失了,而且无法刷新,刷新后显示如下:

没有找到该页面

抱歉, 您正在打开的页面不存在.

点击下面的链接回到首页:
•返回后台首页
•返回前台首页
回复

使用道具 举报

 楼主| 发表于 2014-2-5 21:15:23 | 显示全部楼层
admin 发表于 2014-2-5 20:13
呵呵
; http://php.net/upload-tmp-dir
upload_tmp_dir = "D:/WWW/temp"

求解啊,期待解决啊
回复

使用道具 举报

发表于 2014-2-5 23:29:08 | 显示全部楼层
图片上传不成功应该是你的php环境没有开启一个扩展
php.ini 中的 extension=php_fileinfo.dll 扩展需要开启
我在虚拟机中使用了和你一样的环境组件(没感觉出多好),第二次开启上传就提示没有临时目录 然后我就建立了一个 upload_tmp_dir = "C:\temp"
两个地方都修改了,上传才能成功。

总的来说php study 2014(你用的好像是2013)虽说整了不少东西看起来操作方便了,但是它和真正虚拟空间的配置还是有区别的。正常销售的虚拟空间这些问题都不会发生。
回复

使用道具 举报

 楼主| 发表于 2014-2-6 00:11:31 | 显示全部楼层
admin 发表于 2014-2-5 23:29
图片上传不成功应该是你的php环境没有开启一个扩展
php.ini 中的 extension=php_fileinfo.dll 扩展需要开启 ...

终于可以了,在看到你的解决方法之前,用的phpstudy2014,也不行,原来是缺少开启扩展啊!
万分感谢啊!
在控制面板上勾选开启也没成功,果然需要在php.ini文件里开启啊!

再次感谢!太激动人心了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|北京珑大钜商科技有限公司 ( 京ICP备15047709号-3 )

GMT+8, 2024-5-4 15:51 , Processed in 0.062264 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表