Articles of PHP

如何使用PHP运行SSH到我的Web服务器?

我正在使用mysqldump备份我的数据库: http : //www.tizag.com/mysqlTutorial/mysqlbackup.php 它给了我一些命令(Linux我认为): mysqldump –tab=/path/to/some/dir –opt db_name 但是这并不能解释我用这个命令做什么,或者我怎么把它发送到数据库以便备份。 它说我需要运行SSH到您的Web服务器 。 这是什么意思,我该怎么做? 编辑: 我这样做的主要原因是,我可以让数据库每周使用cronjob自动备份。 使用PhpmyADmin或我需要手动访问的任何工具来备份数据库不是我正在寻找的解决scheme。

使用MySQL / PHP的Cron作业?

我有Ubuntu 10.04服务器与Lightspeed(networking服务器),PHP5,Mysql,TCPDF和sendmail我需要运行队列的cron作业,如果有任何工作已经运行,那么它必须创build队列,如果不是那么它将转到tcpdf文件夹sendmail。 因为我从serverfault得到了一个代码 `PIDFILE=/tmp/`basename $0`.pid if [ -f $PIDFILE ]; then if ps -p `cat $PIDFILE` > /dev/null 2>&1; then echo "$0 already running!" exit fi fi echo $$ > $PIDFILE trap 'rm -f "$PIDFILE" >/dev/null 2>&1' EXIT HUP KILL INT QUIT TERM` 但我没有得到如何运行显示可以帮助我一样对我的英语感到抱歉。

如何通过SSH使用浏览器打开私人文件

在我目前的项目中,我有一些私人的PHP脚本,我也有phpMyAdmin在服务器的私人领域。 有没有在浏览器中打开这些文件? 我目前使用PuTTy隧道,但我不知道如何访问私人文件。 谢谢 :) 编辑:基本上,我们有我们的web应用程序运行在web_root(httpdocs在这种情况下)。 我们还创build了一些文件,这些文件在服务器webroot的范围之外,只能在本地访问的机器上的一个文件夹中)。 我们想要做的是通过浏览器运行这些php文件作为一个普通的web appication。 请让我知道如果它仍然令人困惑:) 干杯,Diogo

问题与PHP和Apache

我遇到麻烦与apache2使用php模块。 目前,使用phpinfo脚本进行testing,只有php代码显示为文本,根本没有输出。 我有LoadModule php5_module libphp5.so ,具有绝对path。 然而,当我做apache2 -t -D DUMP_MODULES |grep php ,没有任何报道 我有我的错误级别设置警告,并在Apache启动后我的日志文件中的最后一项是 [notice] Apache/2.2.15 (Unix) PHP/5.2.12 mod_ssl/2.2.15 OpenSSL/0.9.8g configured — resuming normal operations 这意味着有PHP的支持?

Apache 2.2 + PHP 5.3.2 + cURL不能正常工作

当我尝试启动Apache服务器(使用PHP和cURL扩展)时,它说: Apache2.2服务正在重新启动。 启动Apache2.2服务 Apache2.2服务正在运行。 rmin服务器的完全合格的域名,使用ServerName为192.168.1.8 [Tue Sep 07 14:30:57 2010] [warn] pid文件C:/ Program Files(x86)/ Apache Software Foundation / Apache2.2 / logs / httpd.pid覆盖 – 以前的Apache运行不正常closures? (我猜,第四行应该开始“确定”一行;可能是一个竞争条件。) 然后它终止(如果我重试,我得到相同的“不洁净”的消息)。 如果我在php.ini中注释掉extension=php_curl.dll ,则httpd.exe会再次运行。 PHP错误日志是空的。 当我运行php-cli时,cURL正常运行,所以它必须是幕后的一些魔法造成的,我不知道什么。 build议? 我能以某种方式检索更多信息吗? 谢谢! 编辑: Apache + PHP很好地工作,没有curl。

使用Nginx的PHP应用程序?

我一直在研究(testing)好几天,讨论在Apache上使用Nginx的优缺点。 我的主要问题是,使用Nginx来构build基于PHP和MySQL的SaaS是值得的吗? 几乎所有的静态文件都将从Amazon S3提供。 只留下PHP和服务器的数据库来处理。 服务器将是一个四核的8GB内存与10K磁盘在RAID 10。 我知道,在启动时,整体的stream量负载会相当低,所以不会有太大的区别。 不过,我宁愿现在计划未来,也不必重新configuration我们的应用程序,以在完全不同的Web服务器上工作。 我已经在apache和nginx上testing了这个应用程序。 Apache很容易build立,因为它基本上是一个基本的LAMP堆栈,有一些额外的软件包。 有了nginx,它已经做得更多了 – 而且我还没有完全build立起来(至less不是我想要推向产品的东西)。 我一直使用Nginx的.0.8.50,php5.3.3与PHP的FPM和APC。 Nginx需要编译几个库,configuration文件不是我习惯的 – 而且还需要大量的工作。 因为我们的大部分应用程序都是dynamic的,是否真的值得我们花时间去担心Nginx? 提前致谢!

如何重新安装LAMP服务器?

我想在Debian Lenny下重新安装整个 LAMP服务器。 这意味着,使用“apt-get remove”是不够的,我想完全删除所有的组件,并重新开始。 我试过,但文件总是在那里,所以我不能做一切新的configuration。 我能做什么? 谢谢!

无法让PHP与我的Nginx虚拟主机一起工作。 保持返回“没有指定input文件”

我试图让phpmyadmin在我的服务器上运行。 这里是它的nginx虚拟主机: server { listen 80; server_name server.mydomain.net; location /phpmyadmin/ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /usr/share/phpmyadmin$fastcgi_script_name; include /opt/nginx/conf/fastcgi_params; alias /usr/share/phpmyadmin/; } root /opt/nginx/html/; } 这是我的fastcgi_params文件 fastcgi_param GATEWAY_INTERFACE CGI/1.1; fastcgi_param SERVER_SOFTWARE nginx; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; fastcgi_param REQUEST_URI $request_uri; fastcgi_param DOCUMENT_URI $document_uri; fastcgi_param DOCUMENT_ROOT $document_root; fastcgi_param […]

去除? 和=从PHP获取方法

好wat即时通讯试图做的是要从URL中删除问号,即时通讯使用表单和它的行动是让我们说city.php根据笏你input的forms的url将是像http:// mysite /city.php?city=newyork事情是我怎样才能从链接使用.htaccess中删除问号

只通过一个PHP文件创build子域名?

窝,有没有办法只通过一个PHP文件创build子域名? 像创build一个函数调用createsubdomain($ username)什么的? 这真的会有所帮助,一旦用户在网站上注册自己,他就可以访问hisname.thewebsite.com来访问他的完整个人资料 感谢replues equatorlounge.wordpress.com