小编fle*_*age的帖子

plUpload - 未显示服务器端错误

我有一个基于来自网站的自定义示例的plupload实例,除了显示来自服务器端上传脚本的错误消息(下载中示例文件夹中的upload.php)之外,它运行完美.

正在显示本地错误消息,例如,如果我尝试上传受限制的文件类型,我会收到我期望的错误消息,但是,服务器端消息没有显示.

我知道upload.php文件正在被正确触发,因为我的上传成功处理,并且我已设置睡眠功能以验证正在请求文件.在那一刻我只是放在upload.php顶部的行,以协助调试,只是睡了10秒钟并返回错误信息,这仍然无法正常工作.

upload.php
    sleep(10);
    die('{"jsonrpc" : "2.0", "error" : {"code": 500, "message": "THIS IS AN ERROR."}, "id" : "id"}');
...(Rest of normal upload.php file)...
Run Code Online (Sandbox Code Playgroud)

我正在使用的javascript包含在下面,你们可以给予的任何帮助将非常感激,因为我已经花了太长时间在这上面而且这个问题阻碍了我能够推送我的代码.

谢谢,

亚历克斯

// Fanart
$(function() {
var fanart_uploader = new plupload.Uploader({
    runtimes : 'html5,flash,html4',
    browse_button : 'fanart_pickfiles',
    container : 'fanart_container',
    drop_element : 'fanart_drop',
    chunk_size : '1mb',
    max_file_size : '8mb',
    url : '/upload.php?gameid=<?= $gameid ?>&arttype=fanart',
    flash_swf_url : '/js/plupload/js/plupload.flash.swf',
    silverlight_xap_url : '/js/plupload/js/plupload.silverlight.xap',
    filters : [
        {title : "Image files", extensions : "jpg,png"},
    ]
});

fanart_uploader.bind('Init', function(up, …
Run Code Online (Sandbox Code Playgroud)

javascript php error-reporting plupload

5
推荐指数
1
解决办法
6132
查看次数

apache url为TheGamesDB.net重写

在我的知识中,我遇到了一点差距.

我正在尝试在我开发的网站上启用友好(或友好)网址:http://thegamesdb.net

要更深入地了解我们当前的网址格式,请查看我刚才提供的网站链接.但是为了快速概述,这里有几个示例网址:

http://thegamesdb.net/?tab=game&id=90&lid=1

http://thegamesdb.net/?tab=adminstats&statstype=topratedgames

http://thegamesdb.net/index.php?string=Sonic+the+Hedgehog&searchseriesid=&tab=listseries&function=Search

有没有人知道适当的代码配置htaccess文件以更友好的方式重写这些?我自己有一个去,但它只是不停地吹我的思绪而不工作......安装了apache mod_rewrite.

老实说,我很高兴只能解决隐藏的"index.php"和要重写的"tab"参数,至少我会给你一些代码.

提前致谢,

Alex :)

apache url-rewriting

4
推荐指数
1
解决办法
78
查看次数

C# 为什么当我清除原始对象时我的列表项被清空?

我基本上有一个字典列表,例如:

List<Dictionary<string, string>>
Run Code Online (Sandbox Code Playgroud)

为了测试的目的,我将 36 个字典项目提取到列表中,然后在函数末尾返回该列表。

奇怪的是,当我填充列表时,我可以看到字典的 Key=>Value 对被添加到 Visual Studio 检查器中的列表中,但是在清除用于填充列表的原始字典后,剩下的只有 36列表中的空项目。

是否发生了一些我不知道的奇怪的列表行为?下面包含代码片段以供参考...

    List<Dictionary<string, string>> allResults = new List<Dictionary<string, string>>();
    Dictionary<string, string> selectResult = new Dictionary<string, string>();

    MySqlCommand cmd = new MySqlCommand(query, conn);
    MySqlDataReader dataReader = cmd.ExecuteReader();

    try
    {
        while (dataReader.Read())
        {
            for (int i = 0; i < dataReader.FieldCount; i++)
            {
                selectResult.Add(dataReader.GetName(i).ToString(), dataReader.GetValue(i).ToString());
            }
            allResults.Add(selectResult);

            //Something to do with this next line seems to cause the List to also lose the values stored in the Dictionary, is clearing …
Run Code Online (Sandbox Code Playgroud)

c# dictionary list

4
推荐指数
1
解决办法
5625
查看次数

SSH使用CASE-SENSITIVITY解压缩

我试图通过SSH解压缩文件,我需要一个区分大小写的解压缩.

我的服务器正在使用Debian Unzip 6.

它不应该这样做,但它将我的所有文件名转换为小写,导致我的Joomla网站屈曲.

如果我想在我的一生中完成,手动或FTP重命名的文件太多了.

我有一个名为bv2.zip的zip放在我要提取的目录中...

我已经cd进了我的目录,只是发出:unzip bv2.zip .... filenames all to smallcase ...

我也试过绝对路径无济于事,UNZIP帮助和手册说明在这个版本默认情况下启用了区分大小写,但显然不是......

有任何想法吗??

ssh unzip case-sensitive

1
推荐指数
1
解决办法
3446
查看次数