我已经安装了 Apache 和 PHP。我知道 PHP 可以工作,因为我已经在 Apache 服务器上测试了一个简单的 PHP 文件。
我正在编写一个简单的网络服务器,它应该能够处理 PHP 文件。因此,一旦我收到对 PHP 文件的请求,我就想做诸如“exec php test.php”之类的操作并获取输出并将其传递给客户端。
因为我不太喜欢 Ubuntu,所以我不知道 PHP 可执行文件在哪里(应该在 \bin 中?)但是\bin 或\usr\bin 中没有PHP 文件。
当我运行“which php”时,它什么也没显示。我该怎么做呢?
在 Ubuntu 8.10、bash shell 下,未设置LANG
和LC_ALL
变量:
user@machine1:~$ locale
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
我应该在哪里设置这些变量,以便它们指向en_US.UTF-8
. 完成后,我需要重新启动任何东西吗?
我有一个文件夹,里面有很多文件夹,里面有很多文件,也许还有更多文件夹,里面有更多文件,其中一些文件丢失了扩展名。我相信它们都是 jpg,但我可能是错的。任何想法如何在不一一执行的情况下将扩展名重新添加到所有这些文件?
我可以在 Windows 7 或 Ubuntu 8.10 上完成。