【发布时间】:2012-01-17 07:56:36
【问题描述】:
是否可以使用 PHP 识别 Linux 32 位或 64 位?
phpinfo()
返回
Linux infong 2.4 #1 SMP Mon Oct 10 09:34:36 UTC 2011 i686 GNU/Linux
它是共享主机,所以我不能使用命令行。
【问题讨论】:
-
为什么重要为什么重要?我是个问题,如果可以,请回答。
-
我看到你无法访问命令行,但你还能执行shell脚本吗?试试看
[shell_exec()](http://php.net/manual/en/function.shell-exec.php)。如果你能做到这一点,你可以很容易地输入一个 shell 语句来获取它。 -
i686表示它在 32 位模式下运行。关于 PHP,你应该检查 PHP_INT_MAX -
It's shared hosting so I cant use command line.- 一个有趣的:) -
感谢您的建议! @tangrs 我有两个版本的程序,不知道要安装什么。别担心,我不想破解 CIS 服务器。