我想从 XML 安装 PhpStorm 配色方案。
PhpStorm 的官方 IDE 网站说
要安装主题,请下载相应的 xml 文件,复制到 ~/Library/Preferences/RubyMine10/colors/ (Mac OS X) 或 C:\Users\%username%.RubyMine10\config\colors\ (Windows) 并重新启动 RubyMine . 然后转到 IDE 设置 | 编辑 | 颜色并选择您的主题。
但是,关于 Ubuntu 没有任何说法。我试图在 PhpStorm 文件夹中找到类似于“Library”文件夹的任何内容,但失败了。如何安装主题?
在 Windows 中,我使用 Xampp。我尝试从命令行安装 MySQL,我可以通过工作台软件访问 MySQL。
现在,如果我尝试在我的计算机上运行 Wordpress,我会收到错误消息“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展。”
有人帮助我为我的安装安装 MySQL 扩展。如果我尝试安装php-mysql:
$ sudo apt-get install php-mysql
Run Code Online (Sandbox Code Playgroud)
然后我收到这个错误:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package php-mysql
Run Code Online (Sandbox Code Playgroud)
请有人帮我安装 MySQL 扩展。我见过的大多数博客文章都有这个技巧,但它对我不起作用。Ubuntu 软件中心显示 MySQL 服务器和客户端都已安装。
如何在 Ubuntu 12.04 上用 PHP 5.5 替换 PHP 5.3?我用谷歌搜索并没有找到存储库。
我有一个 php 版本7.1.1,phpize我按照https://xdebug.org/wizard.php的说明安装的是这样的,
Configuring for:
PHP Api Version: 20151012
Zend Module Api No: 20151012
Zend Extension Api No: 320151012
Run Code Online (Sandbox Code Playgroud)
当我搜索这个时,它是为了 php 7.0
有什么办法可以改变这个吗?我按照此说明https://xdebug.org/docs/faq#custom-phpize但仍然无法正常工作。
我和我的同事最近花了很长时间试图弄清楚为什么 PHP 7 在浏览器中显示为纯文本而不是运行。我们发现了一个包含这些命令的 StackOverflow 已投票答案。
sudo a2enmod proxy_fcgi setenvif
sudo a2enconf php7.0-fpm
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
它解决了问题,但不幸的是答案没有包含这些命令的作用的解释。我们理解sudo service apache2 restart但不理解前两行。我在网上搜索,但只找到了此代码的更多实例,但没有真正解释它是如何工作的或为什么需要它。
这些命令有什么作用以及何时需要?
设置 Ubuntu 16.04 虚拟主机时,Apache 将使用 PHP 7.0.22-2+ubuntu16.04.1+deb.sury.org+4。
但是,在尝试通过执行apt-get dist-upgrade(并且失败)来解决一些冲突之后,我最终得到了一个严重损坏的系统。我已经设法将大多数软件包版本回滚到默认版本,但 Apache 使用
PHP 7.1.8-2+ubuntu16.04.1+deb.sury.org+4,这与我需要的一些 PHP 库不兼容。
到目前为止,我已经尝试过:
sudo a2dismod php7.1
sudo a2enmod php7.0
sudo service apache2 restart
Run Code Online (Sandbox Code Playgroud)
但是,这会破坏 Apache 并拒绝重新启动:
Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 3 of /etc/apache2/mods-enabled/php7.0.load: Cannot load /usr/lib/apache2/modules/libphp7.0.so
Run Code Online (Sandbox Code Playgroud)
如何让 Apache 再次运行默认的 PHP 版本 (PHP 7.0)?
编辑:Dan下面对我的 [现已编辑] 自我回答的评论 让我意识到添加以下第三方 PPAppa:ondrej/php可能与问题有关。
所以:
我已将 PPA 添加ppa:ondrej/php到我的网站。
将 Ubuntu 16.04 升级到 18.04 后,我无法运行php命令。
php -v 给我看这个:
php: error while loading shared libraries: libMagickWand-6.Q16.so.2: cannot open shared object file: No such file or directory
Run Code Online (Sandbox Code Playgroud)
$ convert -version
Version: ImageMagick 6.9.7-4 Q16 x86_64 20170114
Run Code Online (Sandbox Code Playgroud)
$ ldconfig -p | grep -i libMagickWand-6.Q16.s
libMagickWand-6.Q16.so.3 (libc6,x86-64) => /usr/local/lib/libMagickWand-6.Q16.so.3
libMagickWand-6.Q16.so.3 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so.3
libMagickWand-6.Q16.so (libc6,x86-64) => /usr/local/lib/libMagickWand-6.Q16.so
libMagickWand-6.Q16.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libMagickWand-6.Q16.so
Run Code Online (Sandbox Code Playgroud)
跑步ldconfig /usr/local/lib没有帮助。
我怎样才能解决这个问题?
当我想在 Ubuntu 服务器上启动 Apache2 时,出现此错误
AH00526: Syntax error on line 49 of /etc/apache2/sites-enabled/bookstyle.sokrator.net.conf:
Invalid command 'php_admin_value', perhaps misspelled or defined by a module not included in the server configuration
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
我需要有我的php的可执行路径,因为我想在eclipse php上运行php文件。显然没有exe文件,那么我必须搜索到哪个文件呢?
如何安装旧版本的PHP。目前存储库不起作用
sudo add-apt-repository -y ppa:ondrej/php
Run Code Online (Sandbox Code Playgroud)
然后:
The repository 'http://ppa.launchpad.net/ondrej/php/ubuntu impish Release' does not have a Release file.
Run Code Online (Sandbox Code Playgroud)