Articles of NetBeans

停止打印php错误信息到浏览器

我使用PHP 5.3,CentOS 6.2,httpd 2.2.15,NetBeans 7.0.1(通过ftp远程运行)。 我想停止向浏览器打印错误消息,这足以打印到httpd的error_log。 我认为做try / catch我会决定如何处理错误,但它仍然打印到error_log和浏览器。 function smic_gettext($phrase){ try{ $tr_text = $this->language_array[$phrase]; } catch(Exception $e){ error_log("Couldn't find any entry in the translation file for ".$phrase.". ".$e); return $phrase; } return $tr_text; } 我应该如何configuration才能阻止这种行为? 我曾尝试在php.ini中设置display_errors = Off和display_errors = 0。 没有区别(我没有重启httpd)。

如何执行命令'appcfg rollback'?

在上传这个项目的时候,出现了一个networking故障,当上传过程只完成了31%时,我不得不停下来。 现在,当我点击将应用程序部署到谷歌应用程序引擎时,会产生以下消息: com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=programworks&version=1& 409 Conflict Another transaction by user suhailgupta03 is already in progress for app: s~programworks, version: 1. That user can undo the transaction with "appcfg rollback". Unable to update app: Error posting to URL: https://appengine.google.com/api/appversion/create?app_id=programworks&version=1& 409 Conflict Another transaction by user suhailgupta03 is already in progress for app: […]

如何将环境variables传递给Ubuntu上的Netbeans Makefile?

我在Linux上使用Netbeans(Ubuntu 9.04)来构build一个C项目。 我如何传递一个环境variables,使其对Makefile可见? 如果我做一个正常的export MYVAR="xyz" ,然后从命令行运行make这当然工作正常。 但Netbeans似乎并没有使用.bashrc环境,所以如果我在Netbeans中点击“build”,make就会失败。 有趣的是,这个问题似乎并没有发生在MacOSX上 – 我已经将该variables添加到~/.MacOSX/environment.plist ,并且该值对Netbeans可见。 我发现这个post提示修改~/netbeans-6.8/etc/netbeans.conf 。 我已经试过了,通过在netbeans_default_options的末尾添加-J-DMYVAR=xyz ,即: netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-XX:MaxPermSize=200m -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=true -J-DMYVAR=xyz" 但是这似乎没有工作。

在外部请求中启动Netbeans中的XDebug

我正在使用Netbeans 6.7和XDebug来debugging我的机器上的PHP站点,从Netbeans(Project-> Debug)启动请求。 这工作正常,是非常有用的。 我的问题是:是否有可能将debugging器附加到任何请求,而只是从Netbeans内部启动? 即不是单击“debugging”,而是将Netbeans置于debugging器启动的模式,并附加到下一个请求。 我有一种感觉,这可能是一个愚蠢的问题,但如果可能的话,这将是伟大的。 编辑:多一点信息 我的系统(Ubuntu 9.04)设置如下: /etc/php5/conf.d/xdebug.ini内容 zend_extension=/usr/lib/php5/20060613/xdebug.so xdebug.remote_enable=on xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_host=localhost xdebug.remote_port=9000 xdebug.idekey=netbeans-xdebug Netbeans PHPdebugging选项是默认的: Debugger Port: 9000 Session ID: netbeans-xdebug Stop at the First Line: ticked 我的/etc/hosts文件将www.mywebsite.comredirect到localhost 如果我点击Netbeans中的debuggingbutton,那么Firefox将以地址http://www.mywebsite.com?XDEBUG_SESSION_START=netbeans-xdebug启动,debugging器按预期工作。 但是,如果我只是浏览到http://www.mywebsite.com?XDEBUG_SESSION_START=netbeans-xdebug ,这不会启动NetBeans的debugging器。 我也尝试设置xdebug.remote_host=www.mywebsite.com ,但这没有什么区别。 另外,我已经启用了xdebug.remote_log ,并且显示了从netbeans内部启动时的信息,但是没有任何外部请求。 所以我不认为XDebug根本看不到外部请求。

JavaFX在Desktop.open(文件),Desktop.browse(uri)上冻结

我正在使用Oracle JDK 1.8.0_05通过NetBeans8.0在Ubuntu 12.04 LTS 64位(使用Gnome Shell)上运行一些Java代码。 当在Main或其他空的Java项目中调用以下函数时,如果在任何JavaFX应用程序中调用此函数,都会导致窗口冻结并停止响应(尽pipe项目完全符合),但要求它是“强制closures”。 任何人都可以提出任何问题,我写了哪些可能导致问题或循环? 唉,由于失败的模式,没有错误信息,我可以提供或分析。 任何build议感激地收到,在此先感谢。 public static void desktopTest(){ Desktop de = Desktop.getDesktop(); try { de.browse(new URI("http://stackoverflow.com")); } catch (IOException | URISyntaxException e) { System.out.println(e); } try { de.open(new File("/home/aaa/file.ext")); } catch (IOException e){ System.out.println(e); } try { de.mail(new URI("mailto:email@example.com")); } catch (URISyntaxException | IOException e){ System.out.println(e); } }

Linux中的Netbeans和Xdebug

我已经安装了Xdebug,我可以从phpinfo()确认它已经正确安装了。 我已经采取了所有的网站提出的所有步骤,我google “netbeans xdebug安装等”。 它在Netbeans中仍然不起作用。 有没有人可以提供的build议? 这是我的php.inidebugging部分… [xdebug] zend_extension = /usr/lib/php5/20090626/xdebug.so xdebug.remote_enable = 1 xdebug.remote_mode = "req" xdebug.remote_handler = dbgp xdebug.remote_host = 127.0.0.1 xdebug.remote_port = 9000 xdebug.idekey = "netbeans-xdebug" 任何帮助将不胜感激!

在NetBeans的Linux中,无法在C ++和OpenGL(GLFW)中编译简单的源代码

我开始学习OpenGL(glfw),并从教程中复制源代码,并尝试编译它,但出现错误。 我想我已经正确安装了所有的头文件(glm,glfw等) 这是我的源代码(我没有在头文件中使用这些字符:<,>): #include iostream #include stdio.h #include stdlib.h #include GL/glew.h #include GLFW/glfw3.h #include glm/glm.hpp #define GLFW_INCLUDE_GL_3 using namespace glm; using namespace std; int main(){ if(!glfwInit()){ return -1; } GLFWwindow* window; // (In the accompanying source code, this variable is global) window = glfwCreateWindow( 1024, 768, "Tutorial 01", NULL, NULL); if( window == NULL ) […]

等待连接(netbeans-xdebug)卡住了

我使用的是Windows 8,Netbeans 8.2,PHP 5.6,Apache和MySQL。 我手动安装了它们,并没有使用像WAMP这样的一体化软件包。 当我点击debugging图标(Ctrl + F5)时,它被困在“等待连接(netbeans-xdebug)”,而完全显示页面而不停在断点处。 我审查了所有可能的解决scheme,但没有一个为我工作。 如: 将remote_host从“localhost”更改为127.0.0.1,甚至是我的机器的IP地址 将端口从9000更改为不同的端口。 同时检查“Session-ID = netbeans-xdebug” 在Netbeans上设置默认的“networking浏览器” 检查https://xdebug.org/wizard.php并按照说明操作 在php.ini中设置date.zone 检查防火墙(只要我能find我的防火墙不会阻止连接) 重新启动httpd.exe(Apache)和netbeans和浏览器 这是从我的系统获得的一些信息: 从https://xdebug.org/wizard.php : 定制的安装说明 概要 安装Xdebug:2.5.0rc1 服务器API:Apache 2.0处理程序 Windows:是 – 编译器:MS VC11 – 体系结构:x64 Zend服务器:不 PHP版本:5.6.27 Zend API编号:220131226 PHP API编号:20131226 ?debugging版本:不 线程安全构build:是的 configuration文件path:C:\ Windows configuration文件:C:\ php \ php.ini 扩展名目录:ext 您已经在运行最新的Xdebug版本 从php -m命令: [PHP模块] bcmath时 日历 […]

如何在Windows上添加一个库,包括NetBeans和gcc的path?

如何在Windows上添加一个库,包括NetBeans和gcc的path? 使用: NetBeans 7.1.2 MinGW( mingw-get-inst-20120426.exe ) gcc 4.7.0

试图设置一个C编程环境

我将开始学习C编程,而且我试图设置环境失败。 我有Windows 8.1 64位。 我所尝试的是: 为我的Netbeans IDE(我目前用于Web开发)安装C / C ++插件 根据这个文档安装MinGW并添加一些其他的东西 Netbeans似乎在努力构buildhello world应用程序,但是最后,控制台冻结了,没有hello world显示出来,只是呆在那里想着。 然后我决定卸载Netbeans的C插件并删除MinGW文件夹来尝试Code :: Blocks 在使用默认值和编译器安装Code :: Blocks之后,也会发生同样的情况,Build会成功,但是当控制台打开时它不会显示任何Hello World,它只会在那里冻结! 这真是令人沮丧,我没有经验设置这些语言的环境。 任何帮助将非常感激