phpwind9 RC ,安装云应用,提示“No data”解决办法

PW9 RC版,安装云应用,提示“No data”

PW9 RC版,安装云应用,提示“No data”
在论坛问了几天了,终于没有找到解决办法,进入就各种办法试了个遍。。终于解决

直接说我的解决办法:

1、使用服务检测,看下各项数据都是否正常。
pw9 云服务检测

看到了标红的地方,,终于感觉发现了点问题。。

2、于是根据提示在debian 6 Linux下为PHP5安装cURL

1)更新安装源: apt-get update (不更新的话可能会因为找不到安装源安装失败喔)

2)可以先查查curl的PHP支持的名字:apt-cache search curl | grep php
返回的内容如:php5-curl – CURL module for php5

3)直接安装:sudo apt-get install php5-curl

4)重启apache sudo /etc/init.d/apache2 restart

3、问题解决

根据PW论坛提示,出现这种问题还可以检查其他问题是否存在:
1、data目录权限是否为777(经测试不是777也没有关系,根据服务器配置不同)
2、有人说缺少文件也可能出现这问题,建议用源文件重新覆盖试试(我的不是这的问题,所以没再确定这个办法是否有关系)

今日杂碎:疯狂的Curl

昨晚使用Curl下载千千静听的播放列表(网络上的),然后调用千千静听加参数打开播放列表。

DIY千千静听过程:

把千千静听目录的三个文件(ttpcomm.dll,TTPlayer.exe,ttpres.dll)找出来放到一个文件夹中(比如f:playerbeta),然后下载Curl到这个文件夹下(比如f:playerbeta)。

接下来就是写bat脚本,写脚本music.bat,内容为:

@curl http://bb.clin003.com/music/all.ttpl -o all.d.ttpl

@start TTPlayer.exe all.d.ttpl

@del curl.exe

@del %0

其中 http://bb.clin003.com/music/all.ttpl为千千静听播放列表(支持网络歌曲)。

为了能够隐藏运行bat脚本,继续写VBS调用壳music.vbs,内容为:

DIM objShell
set objShell=wscript.createObject(“wscript.shell”)
iReturn=objShell.Run(“cmd.exe /c music.bat”, 0, TRUE)

set fso=wscript.createobject(“scripting.filesystemobject”)
‘fso.deletefile “music.bat”
fso.deletefile “music.vbs”

主要若你直接复制这里的代码要检查半角和全角符号(脚本中的全为半角符号)。

打包为exe自解压文件,解压前执行“C:\WINDOWS\system32\taskkill /F /IM TTPlayer.exe”(若已经运行过一次,就可能造成解压停留让使用者选择的对话过程,但没有千千静听进程的话,这个会有个黑色的闪动过程),解压后执行“music.vbs”(使用当前目录)(可根据需要修改,比如你的自解压设置为绝对路径,就可以使用绝对地址),全部隐藏运行,覆盖所有文件(这两项选择主要是为啦避免使用者看到解压过程,同时可以更新播放列表)。

注:若想去掉闪动过程,可以另外写一个脚本start.bat,调用打包好的exe自解压文件,再用,再Quick Batch File Compiler加壳为exe文件start.exe,然后再把start.exe和music.exe放同一目录或者再打包一个自解压文件即可。

感觉有点乱乱的,当然也可以使用别的语言很轻松的完成BAT脚本做的事情,对于BAT脚本来说,有啥更好的办法或者逻辑,谢谢分享ing。。 😛

>>curl7.19.0