草庐IT

Eclipse-Link

全部标签

php - XDebug、Eclipse 和发布

我正在尝试调试注册表单。是否有一种简单的方法来调试带有随请求发布数据的页面? 最佳答案 Ifyouwanttodebugthe“POST”methodtoaPHPpage,thenmakesureyouhave“Debugallpages”checkedinRun->OpenDebugDialog;PHPWebPage/NewConfiguration;AdvancedTab.ThenyoushouldletthePHPscriptruntodisplayawebpagewithaform.Whenyouputthedatainto

php - mod_php APC 被符号链接(symbolic link)混淆,包含相同的文件两次 - 为什么?

我为文件夹(比如website)设置了一个Apachevhost,它是另一个链接到当前版本文件夹(比如website_N)的符号链接(symboliclink)其中N是版本号(website->website_123)。部署新版本时,将创建另一个名为website_N+1的文件夹,当其内容准备就绪时,将重新创建website符号链接(symboliclink)以链接到该新文件夹(website->website124).这个设置似乎混淆了APC的包含缓存。有时(不总是,这很烦人)在新部署之后,应用程序中的以下符号链接(symboliclink)开关include和require指令开始

使用 Makegood 的 Eclipse 4.2 中的 PHPUnit 测试未运行

我使用composer安装了PHPUnit,一切都按预期工作。我可以运行测试并获得预期的输出。这是我的composer.json..."require-dev":{"phpunit/phpunit":"4.1.*","piece/stagehand-testrunner":">=3.6.1"},...然后我使用市场安装了MakeGood2.5,在Makegood>General下,我选择了预加载脚本我使用的文件模式是'test.php$'在Makegood>PHPUnit下,我已经给出了配置文件的路径。在PHPIncludePath>Libraries下,我添加了composer/ve

php - Laravel 应用程序共享托管,存储文件夹符号链接(symbolic link)问题

我已经在本地PC上创建了符号链接(symboliclink),它工作正常,但我已经将它上传到共享主机,它在那里不起作用。基本上我在存储文件夹root/storage/public/images/中有图像我想通过获取来显示它们$path=asset('storage/images/'.$item->image);所以问题出在这种方式的共享主机上$path=asset('storage/images/'.$item->image);从域目录而不是父目录获取,因此无法在共享主机上创建符号链接(symboliclink),所以我应该怎么做才能从父目录获取图像。我是laravel的初学者,可以帮

PHP取消链接符号链接(symbolic link)

当我在windows下创建一个符号链接(symboliclink)(尚未在linux下测试它)并想再次删除/取消链接(我尝试使用unlink()-函数)时,它总是删除符号链接(symboliclink)+原始文件。但我只想删除符号链接(symboliclink)。没有什么功能吗? 最佳答案 检查这个答案:https://stackoverflow.com/a/12288764/3910083unlink()是正确的做法我的一个项目中的代码片段,仅当它是符号链接(symboliclink)时才删除if(file_exists($lin

php - 如何使带有 PDT 的 Eclipse 与已注册的 Joomla namespace 别名一起工作?

我想做的是开始在Joomla下工作!安装了PHP开发工具的EclipsePHPIDE中的项目。我使用EclipseOxygen进行PHP开发并使用Joomla3.8.2项目。创建项目并导入代码后,我收到有关无法将某些类解析为类型的验证错误。例如:$par=JComponentHelper::getParams('com_somecomponent');这给了我一个验证错误:JComponentHelpercannotberesolvedtoatype.我认为这是因为JComponentHelper是一个已注册的Joomla!别名,真实名称是\Joomla\CMS\Component\C

php - Laravel 和 Eclipse : How to avoid errors in default code of Laravel 5. 5?

我在Laravel中创建了一个新项目,并使用EclipseIDE(适用于PHP)将其打开,但Laravel为路由生成的默认代码出现错误。我怎样才能防止这种情况发生?我只创建了项目并用Eclipse打开了它,但出现了该错误。 最佳答案 在文件顶部导入Route门面,如Request。useIlluminate\Support\Facades\Route;我推荐使用这个包,barrydvh/ide-helper,在你的项目中。它会生成Laravel外观和其他静态方法的映射,而IDE在开箱即用时会遇到问题。您还需要安装EclipsePHP

php - 您能否禁止单个无法解析/编译的 php 文件在 Eclipse 中显示为错误?

我们目前使用AptanaforPHP和EclipseforJava。虽然Aptana是基于Ecplise构建的,但当PHP文件不解析/编译时,它会以不同的方式对待它们。我很想对两者都使用Eclipse,但我不知道如何抑制应该忽略的错误。我们对所有项目都使用simpletest,因此我们将其包含在我们的“核心”项目中并将其checkinSVN。Simpletest包含“test_with_parse_error.php”,这是一个无效的php文件。在Aptana中,项目不会显示为有错误(也不会显示任何php文件),直到您打开它。此时可以看到文件有错误,但项目整体没有变化(文件所在目录没有

php - 在 PHP 和 Eclipse 中设置路径映射

我刚刚在本地设置了我的网站,这样我可以更轻松地测试我的页面。Eclipse已配置为在本地使用XAMPP服务器。问题是我想将我的项目映射到我网站的某个位置。即。在我的EclipsePHP项目中,我有一个名为的文件夹com我想要这个映射到/com在网站上。我尝试在Eclipse服务器设置的映射部分执行此操作,但没有成功。当我打字时http://localhost/com/它应该转到我的项目文件夹,但是,当我键入其他文件夹时,它应该使用正常的网站文件夹。我该怎么做? 最佳答案 好吧,我像这样编辑了apachehttpd.conf文件并且它

apache - php-fpm - 如何将某些符号链接(symbolic link)作为 PHP 脚本执行

我正在运行带有FastCGI和php-fpm的Apache2.2。我正在尝试复制以下逻辑:#ForceTypeapplication/x-httpd-phpSetHandlerphp-fcgi这允许我将admin.php符号链接(symboliclink)为管理员,因此我可以删除.php扩展名。似乎使用php-fpm执行此操作的唯一方法是将www.conf文件的security.limit_extension设置为空,但是,如注释所示,这是一个相当大的安全漏洞,因为现在可以从任何文件中执行php代码,而不管扩展名是什么。实现上述目标的首选方法是什么,但仍能保持一定程度的安全性?