我目前正在学习如何使用 freebsd。最近我一直在尝试运行多个 php 版本以及它们各自的包。但是,我在进行安装时似乎遇到了问题。
我的默认位置php
安装/usr/local/etc/
,但是我希望能够安装php5.2
,php5.3
并php5.4
在/usr/local/etc/php52
,/usr/local/etc/php53
和/usr/local/etc/php54
分别。
使用端口,我只是通过执行cd /usr/ports/lang/php5x && make PREFIX="/usr/local/etc/php5x" install clean
.
现在的问题是:我如何对我所有的扩展做同样的事情PHP versions
?当我尝试像这样安装 php-extensions: 时cd /usr/ports/lang/php5x-extension && make PREFIX="/usr/local/etc/php5x/lib/php" install clean
,我收到此错误
...
===> PHPizing for php53-bcmath-5.3.17
env: /usr/local/bin/phpize: No such file or directory
*** Error code 127
Stop in /usr/ports/math/php53-bcmath.
*** Error code 1
Stop in /usr/ports/lang/php53-extensions.
Run Code Online (Sandbox Code Playgroud)
我的 PHPize 位于/usr/local/etc/php5x/bin/phpize
那么我如何获得make
或寻找phpize
正确的路径?是否有更清洁,可能更简单的维护多个 php …
我有一个带有 1TB SAS 驱动器的 HP Proliant DL380e,我正在尝试在其上安装 ubuntu 服务器 12.04。
我使用阵列控制器实用程序创建了一个 RAID 阵列,并在该阵列上配置了一个 RAID0 逻辑卷。我还将此逻辑卷设置为主要可引导设备。
完成此操作后,我相信在创建的分区上安装 ubuntu 应该尽可能顺利。不过,好像我错了……
在安装过程中,安装程序没有检测到我的 SAS 驱动器。在磁盘分区所需的步骤中,它仅使用“配置 iSCSI 卷”选项。
当我检查 /var/log/syslog 文件时。我看到安装程序试图检测 SATA 驱动器,但没有找到。
是否需要进行任何自定义配置才能让安装程序成功检测我的 SAS 驱动器?我不太清楚我需要做什么才能让安装程序检测我的 SAS 驱动器。
提前致谢。