我正在运行 Centos 5,我需要知道我正在运行的 PHP 版本,是否有我可以运行的命令?
我正在使用 XAMPP 来测试 PHP 脚本。现在,在文件夹的根目录中,我想.htaccess根据脚本的要求放置一个文件。
但是 Windows 不允许我将其重命名为.htaccess. 有没有办法绕过它?
我正在使用 Windows 7 RTM。
我试图生成字符串“hello”的MD5总和(使用 md5sum)。我尝试了不同的方法,如 Linux 中的 md5sum 工具、PHP 的 MD5() 函数以及各种在线文本到 md5sum 转换器。
echo "hello" | md5sum
Run Code Online (Sandbox Code Playgroud)
和
echo "hello" > file && md5sum file
Run Code Online (Sandbox Code Playgroud)
给出了结果b1946ac92492d2347c6235b4d2611184。但是,PHP 的 md5() 函数和几乎所有在线生成器都给出了输出5D41402ABC4B2A76B9719D911017C592.
是什么原因?
如何在不使用任何现成的软件包(如 WAMPServer 或 XAMPP )的情况下在 Windows 上安装支持 PHP 的 Apache 和 MySQL 服务器?
我尝试php -i使用将命令的输出写入文件php -i > info并收到以下错误:
output is not a tty
这是什么意思?
我git bash在 Windows 上使用。
大多数在线教程都展示了如何通过执行以下操作来安装 PEAR:
sudo apt-get install php-pear
Run Code Online (Sandbox Code Playgroud)
这将安装 1.6.1 版。它很好用,因为它超级简单!我的问题是我想安装 PHPUnit,它需要 PEAR 版本 1.8.1,所以我的 PHPUnit 安装失败。那么如何在 Ubuntu 上安装更新版本的 PEAR?
如何在 Word 2009 文档中轻松编写语法突出显示的 PHP 代码(或任何其他编程语言)?
我想知道php我使用的是哪个版本,所以我编写了标准脚本:
phpinfo();
Run Code Online (Sandbox Code Playgroud)
这给了我
PHP version 5.6.10
Run Code Online (Sandbox Code Playgroud)
我的应用程序所需的正确PHP 版本。当我在终端中尝试时:
php -i
Run Code Online (Sandbox Code Playgroud)
或者
php -v
Run Code Online (Sandbox Code Playgroud)
它告诉我:
PHP version 5.3.2
Run Code Online (Sandbox Code Playgroud)
我不需要的。然后我尝试:
which php
Run Code Online (Sandbox Code Playgroud)
它告诉我:
/usr/bin/php
Run Code Online (Sandbox Code Playgroud)
现在我很困惑我使用的是哪个版本的 PHP。这些文件已上传到托管网站,我无法对配置文件(如httpd.conf或php.ini.
我意识到phpinfo()和php -v(在 CLI 中)报告的 PHP 版本之间存在匹配错误。
phpinfo(): 5.5.24
php -v: 5.6.9
Run Code Online (Sandbox Code Playgroud)
我在 Mac OS X 10.10 (Yosemite) 上工作并安装了一个库 ( php-version) 来尝试管理 PHP 版本。
它报告我的笔记本电脑上安装了 3 个不同的版本:
5.4.41
5.5.25
* 5.6.9
Run Code Online (Sandbox Code Playgroud)
我想在 Apache 和 CLI 中设置相同版本的 PHP。
如何告诉 Apache 使用哪个 PHP 版本?
我试图在我的httpd.conf:
LoadModule php5_module /usr/local/opt/php56/libexec/apache2/libphp5.so
Run Code Online (Sandbox Code Playgroud)
然后:
sudo apachectl restart
Run Code Online (Sandbox Code Playgroud)
但这一切都没有解决问题……在我的 PHP 信息中,我仍然有:5.5.24
当我通过 Google 搜索访问 php.net 时,我收到以下消息
前面的网站包含恶意软件!
请参阅下面附上的屏幕截图:

对你们来说是一样的吗?我怎样才能避免这种情况?
这是否意味着该网站已被恶意软件入侵或攻击?