服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器
我刚刚将我的networking服务器从Plesk 8.3升级到了Plesk 9.现在,它要求我提供我没有的新许可证密钥! 我想回到旧版本,但我最后的备份不起作用。 我该怎么办?
我已经写了一个小脚本如下 #!/usr/bin/ksh cat test |while read line1 do echo "$line1" done input文件“test”有以下几行 Kensington K64391US C \ i70 Wireless 桌面任天堂Wii无线双节棍 \ M470 DeLonghi HHP1500云母面板 Vi \ 20散热器加热器 但输出中缺less“\”,如下所示 Kensington K64391US Ci70无线 桌面任天堂Wii无线双节棍 M470 DeLonghi HHP1500云母面板Vi20 散热器加热器 我怎样才能得到“\”来输出?
我们在运行Gentoo Linux的旧服务器上运行了一百个左右的传统PHP网站。 在build立这些网站时, latin1仍然是PHP和MySQL中常见的字符集。 为了确保那些较旧的站点默认使用latin1 ,同时仍允许较新的站点使用utf8 (我们当前的标准),我们在php.ini中设置默认的连接字符集: mysql.connect_charset = latin1 mysqli.connect_charset = latin1 pdo_mysql.connect_charset = latin1 具体的更现代的网站可以在自举代码中覆盖这个: <?php mysql_set_charset("utf8", $dsn ); …一切都很好。 现在服务器超负荷了,我们不再使用这个托pipe服务器了,所以我们把所有这些站点都转移到了我们的标准托pipe服务器上的一个更快的服务器上,这个服务器使用RHEL 5作为他们select的操作系统。 在设置这个新的服务器时,我惊奇地发现*.connect_charset指令是PHP的Gentoo特定补丁,而RHEL的PHP版本不能识别它们! 现在我该如何设置PHP连接到MySQL的拉丁文字符集? 我想在my.cnf中设置一个默认值,但不希望强制每个应用程序和客户端都默认为latin1。 我们的政策是使用utf8,我们只想限制例外PHP。 此外,转换每个遗留网站以正确使用utf8是不可行的,因为许多触摸和你打破了一种。 我们根本没有时间去解决所有问题。 我如何设置一个默认的mysql / mysqli / pdo_mysql连接字符集为latin1为PHP,而仍然允许个别脚本覆盖这与mysql_set_charset()utf8?
如何用一个命令将一个文件从windows计算机复制到多个windows计算机的集群呢? 我想过使用psexec,但也试图执行该文件…
我最近在我的服务器上安装了Xdebug,目的是将它用于代码分析。 它似乎安装正确,phpinfo列出以下内容: xdebug.profiler_enable On On xdebug.profiler_enable_trigger Off Off xdebug.profiler_output_dir /var/www/vhosts/xdebug /var/www/vhosts/xdebug xdebug.profiler_output_name cachegrind.out.%p cachegrind.out.%p 然而,我无法弄清楚为什么我运行PHP脚本时没有创buildcachgrinds。 有什么我失踪,或不正确的理解?
我不是一个真正的pipe理员,需要一些帮助build立一个cron,实际上从命令行首先调用一个PHP脚本。 我有一个PHP5脚本,我需要在以下位置运行: /var/www/apps/myapp/services/myservice.php 在为此设置一个cron之前,我想要手动testing,如下所示: php /var/www/apps/myapp/services/myservice.php 这没有任何结果。 我可以确认那个脚本没有运行。 也没有错误。 但是,如果我cd进入目录,然后调用脚本: cd /var/www/apps/myapp/services php myservice.php 它可以工作,正如我可以从该脚本的日志文件中看到的那样。 它必须是令人难以置信的简单的东西,我忽略了,但是我怎样才能从命令行中一次性调用PHP脚本,而不必先进入目录? PS:我在Debian Edge上使用Apache2和PHP5。
在订购VPS帐户(虚拟专用服务器)时,我应该考虑什么?我想回答这些问题: 1-我需要多less处理器“电源”? 我的意思是,他们提供不同的封装…此外,每个封装都有一个“保证”的处理器功率以及一个“最大”的功率,例如100mhz的灯组件,最大1ghz … 2-我需要多less内存? 3-什么是IP:一些软件包只包含一个IP,而另一些则有更多,我怎么知道我需要多less? 4-如何知道我需要什么操作系统? 我想你需要知道我正在计划维护什么样的网站,下面是对它的描述: 这是一个分类网站,使用PHP创build并使用(当前)Mysql,我计划在稍后安装SOLR或Sphinx来search数据库。 目前我每2个月就有10万个广告投放。 所有广告都有图片,图片大小约为100kb。 这很简单,没有太多的graphics,只是一个很好的广告searchfunction。 没有用户login等。 希望你能帮助我,或者至less给我一些文章阅读,以便我更好地了解我需要订购什么。 谢谢,如果你需要更多的意见,只要让我知道!
我有一台Windows 2003域控制器机器,我使用ntbackup备份每晚,每周和每月的数据。 使用3个500Gb驱动器连接外部USB存储设备。 我们已经计算出它可以在一个500Gb的硬盘上存储数周的备份。 一旦第一个驱动器已满,我希望Windows机器或脚本卸载第一个驱动器并自动安装下一个可用的驱动器。 我听说过这样做的方法,但在search中找不到源代码。 有人能指点我的方向吗? 新年快乐!
我最近安装了WordPress的,但我想configuration无扩展名的URL ..我使用IIS7,但在共享服务器上。 我认为我cna添加一些web.config文件? 我有点困惑,在IIS7和asp.net mvc它是通过代码完成…但在PHP中,我不认为这是…所以唯一的select是使用重写模块,但我可以因为我在共享服务器上,无法安装ISAPI的东西.. 所以我想知道是否有一种方法来做映射,即当将要testing时,它实际上会加载testme.php 任何build议真的很感激 谢谢
在评估redirect到特定URL并重写条件满足的重写规则时,是否可以使用HTTP_HOST作为要redirect到的URL的一部分? 问题示例: RewriteRule .*\.(jpg|jpe?g|gif|png|bmp)$ http://%{HTTP_HOST}/no-leech.jpg [R,NC] 这个问题背后的动机是希望创build一个单一的htaccess文件,该文件可以匹配一个附加域(共享主机帐户)和无限多个子域,以防止图像被盗链。