
首先你遇到了一个骗子了,没听说过还要买后台权限的,如果你已经有了FTP权限,应该不存在什么权限了吧???不知道你说的后台是指的空间管理后台,还是程序的后台,对于程序后台,只要你有FTP权限,就没有限制了,因为你可以自己更改了
如果空间支持PHP ASP,可是你下载的程序不能运行,是你没有配置正确的缘故
redirect ("user_fileaspa=1&b=2")
实际上页面以跳到了user_fileasp 这个页
所以自己写一个函数可以与它功能完会相同
function redirect($url) {
if (!isset($url)) {
$url = "/indexphp";
}
echo "<meta >
这个是因为端口被占用了。(根据我观察的情况,貌似都是Thunder Platform进程占用了)
处理方法:打开资源管理器,然后点击进程,结束掉Thunder Platform进程,然后再点击eclipse中的运行就可以了。
如果不行,可以按照下面的步骤一步步处理下:
查看当前跑代码的eclipse的workspace下面的metadata文件夹当中,会有一个对应log文件
打开这个log文件,里面应该会有类似的字样
!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:18:22353
!MESSAGE The debug port 10000 is in use Please select a different port for the debugger
!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:18:24440
!MESSAGE The debug port 10000 is in use Please select a different port for the debugger
!ENTRY orgeclipsephpdebugcore 4 4 2015-04-17 21:20:03202
!MESSAGE The debug port 10000 is in use Please select a different port for the debugger
这说明eclipse运行php的10000端口被占用了。
需要停掉占用10000端口的程序。
可以通过下面四个步骤来完成
查看占用10000端口程序的进程号
点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口
输入下面的内容后点击回车
netstat -aon | findstr "10000"
在我机器上显示为
TCP 0000:10000 0000:0 LISTENING 6724
(6724是在我机器上面的数字,其它机器不一定是这个)
2然后6724就是占用这个端口的进程号
需要kill掉这个进程,可以使用下面这个命令查看是哪个进程占用的
点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS窗口
输入下面的内容后点击回车
tasklist | findstr "6724"
在我机器上面查看到时Thunder Platform进程占用了这个端口
3打开任务管理器,点击进程,然后关闭掉"Thunder Platform进程"
4运行eclipse当中的php,应该就可以运行了。
以上就是关于如何运行PHP程序全部的内容,包括:如何运行PHP程序、执行php.exe程序cli提示错误如何解决、为什么我的虚拟机支持HTML、PHP、ASP程序,但是我下载的HTML、PHP、ASP程序又都不支持运行的呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)