我需要在我的Ubuntu 10.10服务器上设置一个基本的Web用户帐户来托pipe网页。 这个帐户应该只限于访问机器上的必要目录。 我设置了以下帐户,但是当我尝试login时没有任何反应: :~$ groupadd -g 1005 webgroup //I then changed the group and permissions of a current user I had already created :~$ sudo usermod -g 1005 -s /bin/false -d /home/webuser/ webuser 尝试使用此帐户login时,我input用户名[webuser]和密码,但它只是将我redirect到login:提示符。 我尝试重置密码,但仍然有同样的问题。 有人可以告诉我我做错了什么,或build议另一种方法,可以达到相同的结果(如果不是一个更好的)。
我已经取消了下面的行注意到由apache的PHP beeing考虑到: LoadModule php5_module libexec/apache2/libphp5.so 然后我创build了一个test.php文件 <?php phpinfo(); ?> 并重新启动apache sudo apachectl graceful 但是php文件没有考虑到,我只是得到了纯html。 任何想法 ?
“Zend Server Community Edition”和“Zend Server”没有许可证(或许可证过期)有什么不同? 我的Zend Server上的试用许可证已经过期 – 现在安装的版本与Community Edition相同吗?
尝试没有成功,使我们的开发服务器上的屏幕错误的Apache显示。 基本上我明白我的: error_reporting = E_ERROR & E_RECOVERABLE_ERROR & E_STRICT 不起作用: display_errors = On 因为这也将坚持显示所有的PHP通知。 我希望只有PHP ini指定的错误级别会对display_errors指令有影响,但到目前为止我还没有设法使其工作。 在Ubuntu 9上的Apache 2.2,PHP 5.3
我在Ubuntu 10.04上安装了memcache PHP模块 我的步骤: 安装php5-memcache( http://pecl.php.net/package/memcache ) 重启apache get phpinfo() memcache memcache support enabled Version 3.0.4 Revision $Revision: 1.83.2.36 $ Directive Local Value Master Value memcache.allow_failover 1 1 memcache.chunk_size 32768 32768 memcache.compress_threshold 20000 20000 memcache.default_port 11211 11211 memcache.hash_function crc32 crc32 memcache.hash_strategy consistent consistent memcache.lock_timeout 15 15 memcache.max_failover_attempts 20 20 memcache.protocol ascii ascii memcache.redundancy 1 1 […]
我有一个复杂的Web应用程序运行在Debian / Nginx / PHP5-FPM堆栈上。 该应用程序通常每天有600个在线用户,每天约有5000个独立用户。 该堆栈运行在基于Xen的虚拟机上,具有2个专用内核(Intel Xeon E5420)和2GB内存。 我发现PHP5-FPM使用了大量的CPU,通常是10%-20%,但有时甚至100%会持续一段时间。 平均负载(从正常运行时间命令)是“〜1.5,〜2,〜2.5”,但是我看到更高的值(大约10)。 我想知道如果虚拟机是足够强大的运行这个应用程序。 而且,更重要的是,我想知道是否使用Xen实际上是一个好的select(在服务器上还有两个虚拟机)。 提前致谢!
当我尝试运行名为“The Bug Genie”的bug追踪器的安装时,我正遇到以下错误。 我在我的系统上打开使用11.3 64位,所以我发现这些缺less.so文件在/ usr / lib64 / php5 / extensions /中。 我怎样才能安装这些库的32位版本或任何其他想法,使其工作? PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/extensions/gd.so' – /usr/lib/php5/extensions/gd.so:无法打开共享目标文件:没有这样的文件或目录在未知的行0 PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/extensions/mbstring.so' – /usr/lib/php5/extensions/mbstring.so:无法打开共享对象文件:没有这样的文件或目录在未知的行0 PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/extensions/mysql.so' – /usr/lib/php5/extensions/mysql.so:不能打开共享目标文件:没有这样的文件或目录在未知的第0行PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/extensions/mysqli.so' – / usr / lib / php5 / extensions / mysqli.so:无法打开共享目标文件:没有这样的文件或目录在未知的行0 PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/extensions/pdo.so' – / usr / lib /php5/extensions/pdo.so:无法打开共享对象文件:没有 uch文件或目录在未知的行0 PHP警告:PHP启动:无法加载dynamic库'/usr/lib/php5/extensions/pdo_mysql.so' – /usr/lib/php5/extensions/pdo_mysql.so:无法打开共享对象文件:第0行中未知的文件或目录
我目前正在尝试用apache和php处理一堆数据, 我估计这将需要几个小时,我想减less这个时间 在我的webmin我看到以下信息 CPU usage 25% user, 0% kernel, 19% IO, 55% idle 有没有办法让更多的cpu使用暂时的过程? (即使这意味着更改configuration并重新启动Apache两次) 它基本上是很多的MySQLselect/插入/更新和正则expression式 处理器为Intel(R) Core(TM)2 Quad CPU Q9400 @ 2.66GHz, 4 cores 感谢有关如何提高速度的任何提示 编辑 CPU使用情况列表显示了这一点 ID Owner CPU Command 26841 mysql 38.6 % /usr/sbin/mysqld –basedir=/usr –datadir=/var/lib/mysql –user=mysql –pid-file … 5627 www-data 0.3 % /usr/sbin/apache2 -k start
所以,我有两个网站通过1and1托pipe设置。 其中一个显然需要php4,另一个显然需要php5。 该优先的网站需要php4; 另一个php5。 当我切换它们时,其中一个站点响应。 php4网站的菜单被销毁,并在其中显示代码和丑陋的错误,另一个是当你试图用Wordpress控制面板“点击”任何东西时(即;点击'post'并得到错误500)。 任何人都知道该怎么办?
我想在我的服务器上添加对PHP5的命令行支持。 当我运行aptitude install php5-cli我收到一条消息,说我的PHP模块/软件包有未满足的依赖关系。 以下是受到这些“未满足的依赖性”和需求的升级的软件包列表: PHP5-GD PHP5curl PHP5-MySQL的 PHP5-CGI 他们都依赖于php5-common。 我可以像aptitudebuild议一样升级软件包,而不会对现场造成任何干扰吗? 从aptitude输出 Reading package lists… Done Building dependency tree Reading state information… Done Reading extended state information Initialising package states… Done The following packages are BROKEN: libapache2-mod-php5 php5-cgi php5-curl php5-gd php5-mysql The following NEW packages will be installed: php5-cli The following packages will be upgraded: […]