问题标签 [suphp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在哪里可以找到 PHP 的错误日志文件?
在哪里可以找到错误日志文件?
我需要检查它们以解决安装suPHP后显示的内部服务器错误。
php - suPHP 会话安全性
我试图更好地理解 suPHP。
我显然在 google 上找到了 suPHP 文档,并找到了关于它是什么和做什么的通用答案,但我对它如何帮助会话安全和防止会话劫持感到困惑。
如果有人能为我澄清这一点,我将不胜感激。谷歌没有产生任何好的结果!
php - 从 PHP 脚本运行命令:sh: 1: screen: not found
我对运行屏幕会话的脚本有问题。
并在日志上查看:
它停止了一些更新(apache/php/suphp?),在此之前就像魅力一样工作任何想法是发生了什么,如何配置 suPhp/Apache?
php - 安装 suPHP 后出现 500 内部服务器错误。而在线解决方案只会导致更多问题
由于我安装了 suPHP(为了能够正确运行 Wordpress),我收到“500 内部服务器错误”。不是在我加载 WPindex.php
时,而是在我加载时phpinfo.php
(只是 phpinfo 函数)。phpMyAdmin 也无法再登录(Chrome 会弹出“文件另存为”对话框)。
所以我找到了这个答案。只是现在该php.ini
文件似乎引起了麻烦,并且每个页面都抛出了 500 错误,即使index.php
之前正在加载。正如该网站所建议的,这是我php.ini
的全部内容,只是由于某种原因它破坏了一切:
这是.htaccess
:
我在 Ubuntu 桌面 12.10 上。我的虚拟主机指向我的~/Documents
目录(在安装 suPHP 之前一切正常)。
这是我第一次设置 LAMP(直到现在我一直在使用重新打包的 MAMP/LAMPP……我想学习如何管理一个完整的 LAMP 设置,但是我整天都在和这个东西作斗争并且无法完成任何工作)。
编辑:将所有文件的所有权(sudo chown -R www-data
)更改为 Apache 使我能够从脚本编写文件......但我仍然无法弄清楚 suPHP 出了什么问题。在解决此问题之前,我已禁用它。
php - 如何防止在网站的某些部分执行 php?
我有一个运行 php 作为 suphp 的 LAMP 服务器,有几个网站。如果我没记错的话,通常可以通过将“php_flag engine off”放在相应目录的.htaccess文件中来阻止php代码在网站的某个部分运行,或者在VirtualHost中放置“php_flag engine off” Apache中的指令。但这显然仅对常规 mod_php 有效,对 suphp 无效。那么我怎样才能在 suphp 中实现同样的功能呢?
例如,我想禁用 www.foo.com/images/ 中的 PHP 代码,但在该站点的其他任何地方允许它。
我在 stackoverflow 上搜索过,但只找到了 mod_php 的解决方案。
php - 使用 suPHP 进行全局文件访问
我需要用户对全局文件具有只读访问权限。目前,我将全局文件的符号链接添加到用户目录中。在我访问符号链接目录中的文件之前,这似乎有效。那时,我收到以下错误,直到我使文件所有者/组匹配。
我已经阅读了一些没有明确答案的论坛帖子。
我怎样才能做到这一点,理想情况下不影响安全性?
php - 仅为特定网站启用 XDebug PHP 调试器
我正在使用 suPHP 运行 CentOS Web 服务器,并且我只需要为几个选定的网站启用 XDebug PHP 调试器。我在 .htaccess 文件中添加了 suPHP_ConfigPath 设置,这样我就可以为这些网站创建一个自定义的 php.ini 文件,并且我已经添加了
zend_extension="/usr/lib64/php/modules/xdebug.so"
到自定义 php.ini 文件。我已经确认它确实使用了自定义的 php.ini,但是,在运行 phpinfo() 时,它并没有显示 xdebug 已启用。
非常感谢任何帮助。
environment - 在使用 suPHP 时访问 PHP 脚本中的环境变量
我能够成功设置 suPHP 并且运行良好。但是我在访问我在 /etc/init.d/httpd 中设置的环境变量时遇到了问题。在使用 suPHP 之前,我可以使用可变顺序 EGPCS 选项在我的 PHP 脚本中访问它们。
我不想在我的脚本中使用 setEnv() 因为我有很多变量并且在所有脚本中更改它们并不是我喜欢的。
请建议访问这些变量的方法。
谢谢莫塔西姆
ubuntu - suPHP,Ubuntu,在浏览器中下载文件
我正在运行以下设置:Ubuntu 12.04 LTS 64-bit Zpanelcp(zpanelcp.com,目前似乎已关闭......)Apache2 PHP5
试图将 suPHP 添加到我的设置中。遵循此之后:http: //www.debiantutorials.com/installing-suphp/(我知道它适用于 Debian,但似乎有效)。重新启动 Apache 并在浏览器中的服务器上重新加载站点后,它开始从我的站点下载包含内容的文件。这不是重新加载网站。
我究竟做错了什么?我如何解决它?
apache - 涉及 Zend Framework 和 Doctrine 的神秘 PHP 错误
我目前收到 Zend Framework 和 Doctrine 的以下错误消息。我试图弄清楚如何解决这个问题..
致命错误:/home/bellalun/library/Smallunch/lib/Bootstrap.php 中未捕获的异常 'LogicException' 和消息'传递的数组没有指定现有的静态方法(类'Doctrine' 没有方法'modelsAutoload')' :173 堆栈跟踪:#0 /home/bellalun/library/Smallunch/lib/Bootstrap.php(173): spl_autoload_register(Array) #1 /etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php( 660): Bootstrap->_initDoctrine() #2 /etc/ZendFramework/1.9.0/Zend/Application/Bootstrap/BootstrapAbstract.php(613): Zend_Application_Bootstrap_BootstrapAbstract->_executeResource('doctrine') #3 /etc/ZendFramework/1.9 .0/Zend/Application/Bootstrap/BootstrapAbstract.php(577): Zend_Application_Bootstrap_BootstrapAbstract->_bootstrap(NULL) #4 /etc/ZendFramework/1.9.0/Zend/Application.php(324):Zend_Application_Bootstrap_BootstrapAbstract->bootstrap() #5 /home/bellalun/application/bootstrap.php(14): Zend_Application->bootstrap() #6 /home/bellalun/public_html/dev.php(8): require('/home/ bellalun/...') #7 {main} 在第 173 行的 /home/bellalun/library/Smallunch/lib/Bootstrap.php 中抛出
这是第 173 行的内容
我的托管公司在周末进行了一些更改,弄乱了我的一些网站,将它们关闭。他们将我从 Apache 切换到 LiteSpeed,并将我的 PHP 处理程序从 DSO 切换到 SuPHP。不确定这是否相关..