我有一个使用MySQL,PHP,Solr(Java)等等的分类网站… 我想知道从我的供应商处购买VPS包后应该从哪里开始。 首先有几个软件包,我正在用Linux,因为据我所知它是最稳定的系统。 但是我从来没有用过Linux! 什么是Ubuntu,我应该得到哪个版本? 什么64bit Ubuntu的呢? 我如何安装PHP,JavaScript,MySQL,Java和所有这一切? 什么是Debian,我需要它吗? 什么是apache,我需要吗? 最重要的是,我需要什么应用程序? (我的意思是初学者永远不会知道的应用程序,你推荐什么?) 获得vps后,我怎么才能访问它? 我是否在浏览器中input某种IP? 或者是通过FTP程序? 我如何访问所谓的“terminal”? 请指导我,我是全新的Linux和VPS! 谢谢
我使用eAccelerator 0.9.5.2,CentOS 5.3,lighttpd 1.4.22 但是由于eAcceleratorcaching在RAM中,我需要太多的RAM。 所以我试图caching在硬盘上。 (我的网站不生成钱,所以我想着更便宜的解决scheme) 所以,我用下面的代码修改/etc/php.d/eaccelerator.ini : extension="eaccelerator.so" eaccelerator.shm_size="12" eaccelerator.cache_dir="/var/cache/eaccelerator" eaccelerator.enable="1" eaccelerator.optimizer="1" eaccelerator.check_mtime="0" eaccelerator.debug="0" eaccelerator.filter="" eaccelerator.shm_max="20M" eaccelerator.shm_ttl="1800" eaccelerator.shm_prune_period="0" eaccelerator.shm_only="0" eaccelerator.compress="0" eaccelerator.compress_level="9" eaccelerator.keys="disk_only" eaccelerator.sessions="disk_only" eaccelerator.content="disk_only" 所以,phpinfo()的输出如下: http://img175.imageshack.us/img175/1104/screenshggot.png 但是在eAccelerator中使用“disk_only”并使用killall重新启动lighttpd&php-cgi之后,我的内存使用率对于php-cgi仍然很高。 重新启动服务器也不起作用。 数据在caching目录中创build,但RAM使用率仍然很高。
我试图caching操作码在硬盘上。 但林不知道什么是“共享内存” disk_onlycaching磁盘上的数据 (我知道这意味着在硬盘上caching数据) shm_onlycaching共享内存中的数据 (我仍然对此有所疑惑,“共享内存”是指交换还是内存?) 提前致谢。
我们正在托pipe一个客户的Debian Linux Web服务器。 它正在运行一个基于PHP的Web应用程序。 服务器位于我们的防火墙后面,具有自己的虚拟接口,端口80被内部转发到位于DMZ中的机器。 我们遇到的问题是,当数据被发布到服务器上时,对于某些用户来说似乎被缩短了。 对于同一个盒子上的某些用户是可重现的。 但同一个用户在同一个局域网上发送相同的数据在另一台PC上工作。 数据被削减到1140字节我被告知。 任何想法,为什么这可能会发生? 客户责怪我们的防火墙,但是肯定会遇到与其他服务有关的问题。 我怀疑这是网站本身的问题。 如何隔离问题的build议将有所帮助。 我们的防火墙是Astaro。 编辑:客户已将以太网帧大小临时设置为500bytes在服务器上。 这使它现在工作! 我知道一些客户正在使用运行PPPoE的互联网提供商
在我的服务器(cpanel)我现在看到,用一个简单的DIR脚本(PHP),我可以通过public_html列出所有用户的文件 /家庭/ [用户] /的public_html / 如何防止用户访问其他用户的文件?
我正在开发一个服务器,我并没有完全控制…我大约三个月前开始为Kiosk公司工作。 我习惯于在本地主机(MAMP)上开发并将其移植到我的托pipe公司。 我最近写了一个利用json_decode()的脚本,看来我正在使用的服务器不支持这种方法… Fatal error: Call to undefined function json_decode() in /var/www/html/scripts/generate_excel.php on line 25 我看了phpinfo()和我的本地主机上有“json支持”,而在这个服务器上没有提到phpinfo()中的json。 PHP的版本略有不同… 5.1.6(json不工作)比。 5.2.10(json工作) 在这些版本之间是否添加了json支持? 我需要什么来获取json_decode()/ json_encode()在这个服务器@工作? 不是所有这些好东西,我尽量远离configuration任何东西,只要我可以坚持代码… 编辑: 现在我遇到了phpize的麻烦。 老实说,不知道什么phpize实际上是… 无论如何… [root@rm-003-33 html]# pecl install json WARNING: channel "pear.php.net" has updated its protocols, use "pecl channel-update pear.php.net" to update downloading json-1.2.1.tgz … Starting to download json-1.2.1.tgz (17,780 bytes) ……done: […]
我有一个PHP文件,当被称为创build一个网页。 但是,有些事情我不能用这个做。 是否有可能在另一个页面上镜像该网页,即。 有index.html每次调用和显示的PHP文件? 希望是有道理的! 谢谢。
在运行IIS 7的Windows 2008服务器中,如何处理一个常见的.html文件或.js文件为.php? 我只想要一个特定的文件types作为.php处理 – 不是全部。
我有一个networking服务器运行和旧版本的gambio(xt:商务叉)。 在public_html目录中的error_log泛滥错误。 在15分钟约30mb。 我怎样才能禁用这个日志? 我无法修复所有的错误。 以下是几个错误的例子: [warn] mod_fcgid: stderr: PHP Notice: Undefined variable: key in /usr/www/users/foo//includes/classes/class.inputfilter.php on line 98 [warn] mod_fcgid: stderr: PHP Notice: Undefined index: in /usr/www/users/foo/templ [warn] mod_fcgid: stderr: in /usr/www/users/foo/templates/gambio/source/inc/xtc_show_category_sectionc.inc.php on line 47 他们都是错误的:“mod_fcgid:stderr”。 我试图在公共HTML目录grep“error_log”和“error_report”,但我没有find任何东西。 这里是phpinfo()的一部分: PHP Version 4.4.9 System Linux foobar.com 2.6.26-2-686-bigmem #1 SMP Sat Dec 26 09:26:36 UTC 2009 i686 […]
我有一个虚拟机只有256MB的内存运行nginx和PHP 5.3。 由于我受资源限制(无法更改VM中的RAM数量),我正在研究设置FastCGI for PHP的各种方法。 也许我的Google-fu很弱,但是在设置FastCGI或任何最佳实践方面的build议时,我似乎找不到有关我的select的信息。 我有兴趣直接获取以下信息: 有哪些FastCGI服务器选项? 这些中的任何一个明显比其他的更好还是更差? 考虑到我的设置(256MB内存,nginx)是否有任何明确的资源或技术博客,我应该遵循的意见?