小编Abs*_*Abs的帖子

AJAX调用PHP脚本给我500内部服务器错误?

我使用JQuery制作一个AJAX请求:

$.ajax({
  type: "GET",
  url: "getvideo.php",
  data: 'videoid=' + vid,
Run Code Online (Sandbox Code Playgroud)

我用firebug告诉我发生了什么,它告诉我发生了500内部服务器错误?以下是相关脚本的一部分:

$videoid = $_GET['videoid'];
$get = new youtubeAPI();
$get->getVideoAPI($videoid);

class youtubeAPI extends Exception {

  function getVideoAPI($videoid){

    if (isset($videoid)) {

      $clientLibraryPath = 'library';
      $oldPath = set_include_path(
        get_include_path() . PATH_SEPARATOR . $clientLibraryPath
      );

      require_once 'Zend/Loader.php'; // the Zend dir must be in your include_path
Run Code Online (Sandbox Code Playgroud)

我对其他脚本使用相同的AJAX调用,它们很好.我在另一台服务器上使用过这些脚本,除了另一台服务器上的文件命名为"getvideo.php5"之外没什么问题,而在这里我把它命名为"getvideo.php",因为我只安装了PHP 5.2.6.

请帮忙

UPDATE

这是错误:

[Wed Feb 11 20:48:17 2009] [错误] [client xx.xx.xxx.xxx] PHP致命错误:在/ var/www/html/library/Zend/Gdata/App中找不到类'DOMDocument'. php在734行,referer:http://xx.xx.xx.xxx/

我藏了我的IP.在那一行:

public static function importString($string, $className='Zend_Gdata_App_Feed') { …
Run Code Online (Sandbox Code Playgroud)

php apache ajax

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

CMD脚本:如何关闭CMD

我创建了一个小命令,可以让我启动Internet Explorer.但是,我希望关闭启动IE时出现的小命令提示符.我怎样才能做到这一点?这是我目前的代码:

"%ProgramFiles%\Internet
Explorer\iexplore.exe"
http://localhost/test.html
PAUSE
Run Code Online (Sandbox Code Playgroud)

我猜我是否拿出暂停.关闭IE后它会关闭CMD盒子吗?

还有另一个命令,我可以用来简单地创建一个命令,让我用一个小图标添加一些东西到菜单,然后运行上面的.这很复杂吗?我可以使用的任何教程?

谢谢大家

windows scripting command-line cmd

7
推荐指数
2
解决办法
5万
查看次数

JavaScript:作为字符串一部分的BackSlash

我有一个JavaScript变量,我用PHP回声,在页面源代码中显示如下:

var db_1 = 'C:\this\path';
Run Code Online (Sandbox Code Playgroud)

当我使用该变量设置文本字段的值时,如下所示:

$('#myinput').val(db_1);
Run Code Online (Sandbox Code Playgroud)

斜线消失了,只留下了其他角色!

这是为什么我怎么能把斜杠放回去?

谢谢大家

javascript jquery

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

获取注册表项的价值

我有一个批处理脚本,检查是否存在注册表项,如果它存在,则打开Internet Explorer.我现在想要做的是获取该注册表密钥的值并将其放入URL中.我怎样才能做到这一点?

@echo off
reg query HKLM\Software\Test\Monitor\Settings
if errorlevel 1 goto not_exist
goto exist

:not_exist

:exist
start "Test" "%ProgramFiles%\Internet Explorer\iexplore.exe" http://localhost:/dashboard.php
Run Code Online (Sandbox Code Playgroud)

谢谢大家的帮助.

dos batch-file command-prompt

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

通过正则表达式删除块注释

我试图让这个正则表达式工作有困难.我要做的就是删除块注释.这是我到目前为止,但我不能摆脱决赛*/.

$string = 'this is a test /*asdfa  */ ok then';

$pattern = '/\/\*([^\*\/]*)/i';

$replacement = '';

echo preg_replace($pattern, $replacement, $string);

//this is a test */ ok then
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

php regex

7
推荐指数
3
解决办法
2245
查看次数

Codeigniter,timezone_menu和date_default_timezone_set

我使用了Codeigniters timezone_menu,它提供了一个时间时区的下拉框,我想知道我们应该如何利用这些时区与PHP一起使用date_default_timezone_set

codeigniters时区的一个例子是UP1.但是,您不能将它与PHP一起使用,date_default_timezone_set因为它所接受的字符串应该是类似的Europe/Berlin

问题是,有没有办法将codeigniter时区字符串转换为PHP可以接受的date_default_timezone_set

php timezone codeigniter

7
推荐指数
2
解决办法
5512
查看次数

构建C#Web API - REST

我即将在C#中开始一个项目.我从来没有使用过c#,我希望在犯下一个愚蠢的错误并走错路之前我可以得到一些实施建议.

我想要实现的是基本上在服务器上有一个可以通过Web API访问的C#应用​​程序.此应用程序将接受一些字符串变量,然后返回一个字符串.该应用程序将打开并运行一些已安装的程序(而不是c#程序).

我已经阅读了有关WCF的内容,但我认为乍一看这可能是过度的,因为我希望创建的API只有一个或两个请求方法,并将返回一个字符串.

我真正想要的是建议我应该使用什么,要查看什么,甚至链接到使用C#构建Web服务的好教程以及如何在Web API和C#应用之间建立链接.

谢谢大家的任何建议.

c# asp.net

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

图像网页的应用程序如何工作?

这不是一个真正的技术问题,所以如果我弄皱任何羽毛我都会解散!

网站如何在不同的浏览器中使用这些图像网页?即litmusapp.com

谢谢大家

html browser cross-browser

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

使用JQuery禁用和启用所有超链接

我有以下禁用所有超链接,但在事件后我想再次启用它们,我该怎么办呢?

$("a").click(function() { return false; });
Run Code Online (Sandbox Code Playgroud)

我不认为它只是简单地设置为真.;)

谢谢大家

javascript jquery

6
推荐指数
3
解决办法
2万
查看次数

为我的网站的所有用户创建个人URL

当用户向我的网站注册时,我想为他们提供一个登录页面和一个包含URL的用户区域:

http://user1.mysite.com http://user2.mysite.com http://user3.mysite.com ...

我做了谷歌搜索,但我不确定正确的条款......

如何在不必实际创建大量子域的情况下实现这一点 - 我确信它不是以这种方式完成的 - 它是否重写了URL?Apache mod_rewrite?

如果是这样,有人可以给我一个例子,或者有更好的方法吗?

顺便说一句,我正在使用Codeigniter - 如果Codeigniter有能力做到这一点,我宁愿使用它.

谢谢大家的帮助

php apache codeigniter

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