路径 发表于 2014-2-5 18:44:45

win+apache+php环境运行网站异常

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   

admin 发表于 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

目录权限问题么?怎么办啊?

admin 发表于 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"


求解啊,期待解决啊

admin 发表于 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文件里开启啊!

再次感谢!太激动人心了!
页: [1]
查看完整版本: win+apache+php环境运行网站异常