标签: php

如何让 php 脚本在浏览器中本地运行?

我想使用 php 包含来简化制作几个网页的过程。然而,问题在于我似乎无法在本地测试它们。它们在服务器上运行良好,但我的计算机似乎无法理解它们。我尝试安装 php 和 apache,但似乎没有用。我需要做什么才能在本地设置 php 测试服务器?

php

2
推荐指数
1
解决办法
3万
查看次数

如何比较两个包版本号

我正在用 PHP 编写一个脚本,需要比较两个包版本以确定哪个是更新的。

PHP 有一个方便的函数,叫做version_compare(),但它真的很容易与一些更有创意的版本号混淆。例如,version_compare()认为0.9.8g-16ubuntu3.10.9.8o-1ubuntu4.4.

有谁知道我怎样才能让它发挥作用?

我很高兴使用exec().

php versions

2
推荐指数
1
解决办法
2277
查看次数

我如何知道我的操作系统是否受到威胁?

我从朋友的网络主机上打开了一个 php 文件夹。我在我的上运行它以修复一些错误。

然后我尝试附上要通过电子邮件发送的代码,GMAIL 指出该附件已被病毒感染。

现在我担心我的 Apache 或 OS (12.04) 是否被感染。

我检查了 php 文件,发现在每个 php 文件的顶部都有一组 base64 编码的代码被“评估”。只需将其反转(使用 htmlspecialchars 回显)就显示了一些线索,表明正在使用套接字并且与权限有关。还有两个网站被提及具有 .ru 扩展名。

现在我担心我的 Ubuntu 系统是否受到影响或受到损害。

请任何建议!

这是我第二次运行 rkhunter 的选项:

**sudo rkhunter --check --rwo
警告:命令“/usr/bin/unhide.rb”已被脚本替换:/usr/bin/unhide.rb:Ruby 脚本,ASCII 文本**

**警告:找到隐藏目录:/dev/.udev**

**警告:找到隐藏文件:/dev/.initramfs:指向`/run/initramfs'的符号链接**

php security apache2 sockets

2
推荐指数
1
解决办法
1163
查看次数

官方存储库中的 PHP 5.4

PHP 何时会在官方存储库中更新到 5.4.x 版?

php official-repositories 12.04

2
推荐指数
1
解决办法
1046
查看次数

我找不到 /usr/share/php5/php.ini-development 文件

我根据此链接安装 LAMP 。但我找不到 /usr/share/php5/php.ini-development 文件。我的 php 是 PHP 版本 5.3.10-1ubuntu3.6 。Apache 是 Apache/2.2.22 (Ubuntu) 。我使用 ubuntu 12.04 amd64。如何知道哪个是用于开发或生产。谢谢

$ ls /usr/share/php5/php.ini* -l
-rw-r--r-- 1 root root 68428 Mar 11 22:44 /usr/share/php5/php.ini-production
-rw-r--r-- 1 root root 68105 Mar 11 22:44 /usr/share/php5/php.ini-production.cli
-rw-r--r-- 1 root root 68107 Mar 11 22:44 /usr/share/php5/php.ini-production-dist
Run Code Online (Sandbox Code Playgroud)

php 12.04

2
推荐指数
1
解决办法
6706
查看次数

我无法让“apt-get install php5-suhosin”工作

我正在运行 ubuntu 13.04。我无法让我的 php 网站工作,因为我无法安装 php5-suhosin。

每次我尝试过时,它都这么说apt-get install php5-suhosin

包 php5-suhosin 不可用,但被另一个包引用。
这可能意味着软件包丢失、已过时或
只能从其他来源获得

我已经做了apt-get update and apt-get upgrade

我似乎也无法通过编译安装它。请帮忙!谢谢!

^^过时^^ 下面是新问题!

Reading package lists... Done
Building dependency tree 
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may …
Run Code Online (Sandbox Code Playgroud)

php package-management apt software-installation

2
推荐指数
1
解决办法
2万
查看次数

我已经破坏了 Ubuntu!

我在使用 php 和 phpMyAdmin 时遇到了问题,现在,在我从软件中心安装任何东西时手动删除 php、apache2 后,我收到一条失败消息。

我试图卸载 libapache2-mod-php5,因为这似乎是问题之一:我收到一条包含以下信息的失败消息:

installArchives() failed: (Reading database ... 
dpkg: warning: files list file for package 'mysql-client-5.5' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'mysql-server-core-5.5' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'apache2.2-bin' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'php5-cli' missing; assuming package has no files currently installed
dpkg: warning: …
Run Code Online (Sandbox Code Playgroud)

software-center installation php uninstall apache2

2
推荐指数
1
解决办法
1万
查看次数

如何安装和使用php-cgi

我已经通过tasksel. PHP目录在哪里?

php-cgi如果我在 PHP 目录中没有它,如何安装和使用它(我需要php-cgi从那里复制文件)

提前致谢。

lamp php

2
推荐指数
1
解决办法
4万
查看次数

我删除了 /etc/php5.conf 如何恢复文件夹?

删除包/etc/php5后,我删除了文件夹php5。然后我尝试安装该软件包,但它说该文件夹不存在。我查看了垃圾文件夹,找不到它。如何恢复文件夹?

php

2
推荐指数
1
解决办法
3317
查看次数

如何创建公共 html 文件夹?

我是一名 php 程序员,并且是 ubuntu 的新手。现在我使用的是 ubuntu 12.4 我需要在我的主目录上创建公共 html 目录以便于评估 php 文件。如何在我的主文件夹中创建这个 public_html 目录。以及它如何配置为运行 php 脚本的 apache 服务器?

php directory apache2

2
推荐指数
1
解决办法
4万
查看次数