草庐IT

Ubuntu20.04

全部标签

php - 在 Ubuntu 中使用 Doxygen 和 PHP

以下陈述的主要论点明确表示什么意思?手册说Doxygen只支持部分PHP。我想知道这是什么意思,因为我在主页上找不到答案。 最佳答案 我也找不到完整的答案,但PHP支持的状态可能正在逐渐改善。以下是我发现的一些问题,其中一些可能已经解决:lackofnamespacesupportissueswithmagicmethodsproblemsdocumentingfunctionswithvariablenumberofarguments 关于php-在Ubuntu中使用Doxygen和P

php - 转换 2010-04-16 16 :30:00 to "Tomorrow Afternoon"

将2010-04-1616:30:00转换为“明天下午”或将另一个日期转换为“今天下午”、“明年”、“下周星期三”。你明白了。有人知道可以执行此操作的PHP或Javascript库吗? 最佳答案 我认为您可以通过这里所说的内容取得很大进展:CalculaterelativetimeinC#逻辑就在那里,如果不同语言的解决方案适合您,那么执行等效的javascript并不难。 关于php-转换2010-04-1616:30:00to"TomorrowAfternoon",我们在StackO

php - 在 ubuntu 上以 root 身份使用 Apache

好的,我需要以root身份运行我的Apache网络服务器。为此,我在终端中输入了whoami;。它给我输出:root。但是,当我通过执行以下php脚本检查我的apache服务器是否以root用户身份运行时:它给我输出:nobody。那么在apache中以root用户身份执行/登录有什么建议吗?? 最佳答案 我建议在您的服务器上创建一个外部PHP文件来处理与此扩展相关的所有内容。然后,您可以使用shell_exec结合sudo调用此脚本。这样,您可以将您的网络服务器用户放入您的sudoers文件中,并让它以root身份运行php-cl

php - 使用 Internet Explorer %u20AC 到 € 的 UTF-8 编码

我目前正在使用TinyMCE作为我的CMS用户的html编辑器。IE(任何)以某种方式将欧元符号(€)转换为%u20AC。经过简短的搜索,我找到了this.它为UTF-8欧元符号提供了很多不同的编码,但没有%u20AC,带有百分比图标。我已经为UTF-8提供了正确的header,所以我猜IE只是粗鲁地按照自己的方式做事......是否有一个PHP函数可以捕获这种奇怪的编码并将其放入普通的htmlentity(十六进制、十进制或命名)。我可以只string_replace()这个单一的问题符号,但我宁愿一次解决所有可能的冲突。或者我应该简单地将%u替换为&#x以禁用%u的正常使用?

php - Ubuntu/PHPStorm/Xdebug

我无法让xdebug在Ubuntu12.10和PHP5.4下处理PhpStorm它似乎我发现一切都已启用,但IDE不会在断点处停止。以下是相关参数。有人可以查看参数以了解我缺少什么吗?我想知道是否需要打开xdebug.remote_enable。我正在调试本地文件。服务器根目录和项目路径相同。如果我确实需要更改PHP54xdebug参数,我到底应该在ubuntu中的什么地方做呢?我在/etc/php5/apache2/php.ini中添加了以下内容,重新启动了apache,但它们似乎被忽略了。xdebug.remote_enable=1xdebug.remote_port=9000xd

php - ubuntu下设置php的gettext

我试过的:sudoapt-getinstallphp-gettextsudoapt-getinstallgettextsudoapt-getinstalllocales我的翻译文件(*.mo,*.po)在/usr/local/php/include/myapp/i18n/locale/下例如/usr/local/php/include/myapp/i18n/locale/da_DK/LC_MESSAGES/generic.mo我把/etc/php5/conf.d/gettext.ini放在了extension=gettext.soapache2重启给我这个错误:PHP警告:PHP启动:

php - Make : *** [v8js_array_access. lo] Error 1 在 Ubuntu 上编译 V8JS

我设法使用此处的指令编译和设置V8https://github.com/phpv8/v8js/blob/master/README.Linux.md.一切正常,直到最近。我开始从PHP收到一个fatalerror,类似于:“无法加载动态库V8”。我尽我所能来纠正这个错误,但我做不到。所以我决定重新编译并重新安装V8。但是当我这样做的时候;cd/tmpgitclonehttps://github.com/preillyme/v8js.gitcdv8jsphpize./configuremake我收到以下错误:/bin/bash/tmp/v8js/libtool--mode=compile

php - Symfony2 降级包以使用 php 5.6.20

我有一些包的问题,​​我使用包:vich/uploader-bundle1.0.1所以我的项目只在PHP7.0上运行...如何降级某些包以使用PHP5.6.20?Composer安装:问题1ocramius/package-versions1.0.4的安装请求->ocramius/package-versions[1.0.4]可满足。ocramius/package-versions1.0.4需要php~7.0->您的PHP版本(5.6.20)不满足该要求。问题2ocramius/proxy-manager2.0.1的安装请求->可由ocramius/proxy-manager[2.0

php - 为什么在 Ubuntu 上上传 Wordpress 插件或主题时连接会重置

系统操作系统:DISTRIB_ID=UbuntuDISTRIB_RELEASE=16.04DISTRIB_CODENAME=xenialDISTRIB_DESCRIPTION="Ubuntu16.04.2LTS我已经安装了LEMP堆栈:nginx/1.10.0(Ubuntu)MySQL5.7.18-0ubuntu0.16.04.1PHP7.0.15-0ubuntu0.16.04.4当我尝试上传主题或插件时,系统挂起并在浏览器中显示“连接重置”错误消息。我已经设法从Wordpress存储库安装了一些插件,但是我无法安装一个15MB的插件,我正在通过浏览器从我的远程机器上通过zip上传。我

php - 新的 Laravel 安装 v 5.4 index.php 抛出解析错误。 PHP 7.2.10-0ubuntu0.18.04.1

这个问题在这里已经有了答案:PHPparse/syntaxerrors;andhowtosolvethem(20个答案)关闭4年前。在DigitalOcean、Ubuntu上安装新的Laravel。当前PhP安装。Apache2可以正常访问Php,因为我添加了几行代码来吐出错误。这是输出:解析错误:语法错误,/var/www/html/blog/vendor/laravel/framework/src/Illuminate/Support/Arr.php第388行出现意外的'='publicstaticfunctionpluck($array,$value,$key=null){$re