标签: php

如何在 debian 上进行精细的 cronjob?

如何在 debian 上进行精细的 cronjob?

有人能帮我吗?

“动作”应该是“php /var/www/cronjob/index.php”

我不知道!

php debian cron

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

with-layout=gnu 选项有什么作用?

我正在编译 PHP 5.3.6,我用作参考的 compile configure 命令使用 --with-layout=GNU 选项。我做了一些研究,但似乎找不到详细的答案。有人可以向我详细解释这个选项以及为什么要使用它吗?谢谢!

php php5

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

更深入的TOP命令?

我最近看到一个屏幕截图,看起来像是在使用“top”命令,但它显示了更多关于 CPU 使用情况的深入信息:

在此处输入图片说明

该程序详细显示了 Wordpress 中的哪个插件占用了所有资源。这怎么可能?

linux php central-processing-unit top

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

php5 fpm:如何从段错误生成核心转储?

在负载下,我的 PHP5-fpm(在 32 位 ubuntu 10.10 上)会产生如下所示的段错误:

kernel: [4881937.884863] php5-fpm[2638]: segfault at 4204eb41 ip 0832d235 sp bfcea5e0 error 4 in php5-fpm[8048000+70d000]
Run Code Online (Sandbox Code Playgroud)

如何使这些段错误产生核心转储,以便我可以检查调用堆栈以找出段错误的来源?

核心转储一旦产生会去哪里?

php php5 php-fpm

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

在 Ubuntu 上使用 CRON 运行 PHP

请告诉我我做错了什么,为什么不运行:

 3 * * * * /usr/bin/php -q /var/www/CRON/hourly.php > /var/www/logPHP.log
Run Code Online (Sandbox Code Playgroud)

logPHP.log已制作,但在运行时为空。如果我将 3 替换为*,则脚本开始运行但永远不会结束。

当我在终端中复制它时:

/usr/bin/php -q /var/www/CRON/hourly.php > /var/www/logPHP.log
Run Code Online (Sandbox Code Playgroud)

一切都按照预期顺利进行。

Ubuntu 10.04 LTS,

PHP 5.3.2-1ubuntu4.9 with Suhosin-Patch (cli)
Run Code Online (Sandbox Code Playgroud)

ubuntu php cron

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

我需要所有这些 Apache 模块吗?

我在一个非常强大的服务器上获得了 9 秒的加载时间。查询时间为 0.05,php 总时间为 9 秒。不好!

我查看了我的 apache 模块列表,想知道是否有罪魁祸首:

Asis
AuthnDefault
Env
Expires
Fileprotect
Frontpage
Headers
Mod SuPhp (especially this one, what does it do? I've never seen this before on our other servers)
Proxy
Version

Bcmath
CHI
Calendar
Curl
CurlSSL
FTP
FileInfo
GD
Iconv
Imap
Magic Quotes
Mbregex
Mysql
Mysql of the system
OpenSSL
POSIX
Path Info Check
Pear
Phar
SQLite3
Sockets
Zip
Zlib
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

php apache-2.2

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

如何从 CLI 运行 php 脚本而不在前面添加“php”?

我正在尝试创建一个从 web 服务器运行的脚本,该脚本将通过 运行一个 php 文件exec(),但我希望它这样做而不在php它前面加上。这能做到吗?

使用 Windows 2008 和 XAMPP

windows php command-line-interface xampp

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

一个 php5-cgi 进程使用 100% cpu

我有一个专用服务器运行 debian 6、nginx 1.07、php 5.3、php-fpm 和 percona mysql 5.1。

我最近刚刚设置了服务器,只有 1 个站点在其上运行。

我遇到的问题是,即使我设置了 10 个 php fastcgi 进程,但 1 个 php5-cgi 进程消耗 100% cpu,而其他 9 个进程消耗几乎 0%。此时,整个服务器都很慢,站点也是如此。

php debian nginx fastcgi php-fpm

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

PHP Selinux exec /权限被拒绝

在 Fedora 中,您如何配置 Selinux 以授予 PHP 系统或 exec 函数运行的任意可执行文件的权限?关闭 SELinux 对我来说不是一个选择。

$ getsebool -a | grep httpd  

allow_httpd_anon_write --> off  
allow_httpd_mod_auth_ntlm_winbind --> off  
allow_httpd_mod_auth_pam --> off  
allow_httpd_sys_script_anon_write --> off  
httpd_builtin_scripting --> on  
httpd_can_check_spam --> off  
httpd_can_network_connect --> off  
httpd_can_network_connect_cobbler --> off  
httpd_can_network_connect_db --> off  
httpd_can_network_memcache --> off  
httpd_can_network_relay --> off  
httpd_can_sendmail --> off  
httpd_dbus_avahi --> off  
httpd_enable_cgi --> on  
httpd_enable_ftp_server --> off  
httpd_enable_homedirs --> off  
httpd_execmem --> off  
httpd_read_user_content --> off  
httpd_setrlimit --> off  
httpd_ssi_exec --> on  
httpd_tmp_exec --> off …
Run Code Online (Sandbox Code Playgroud)

php fedora selinux

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

Web 服务器安全、入侵检测和文件完整性

我想在一些运行 PHP 和 Apache 的 linux 网络服务器上添加某种类型的跟踪/警报。

在进行搜索时,我遇到了 2006-2009 年的大量信息。想重新审视事物,看看其他人现在在做什么。

这里的主要目的是跟踪任何文件何时更改,如果更改,请以某种方式提醒我。IDS 也是如此,希望某些东西可以驻留在同一台服务器上?由于其中一些是小规模项目,我更喜欢真正有效的开源/免费解决方案。尽管如果有人有经验并且成本合理,我仍然希望听到其他替代方案。

security linux php ids apache-2.2

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