Articles of PHP

PHP和MySQL远程主机

如何运行需要连接到远程主机上的MySQL的PHP​​脚本? 当我运行这个: $dbHost = "example.com"; $dbUsername = "root"; $dbPassword = "pass"; $dbDatabase = "some_db"; $dbi = mysql_connect($dbHost, $dbUsername, $dbPassword) or die ("Unable to connect to Database Server."); mysql_select_db ($dbDatabase, $dbi) or die ("Could not select database."); …我得到: Warning: mysql_connect(): Access denied for user 'root'@'10.1.1.1' (using password: YES) in /home/foo/bar.php on line 9 我应该更改哪些设置?

我刚刚买了一个SSL证书…下一步是什么?

我在一个与hostgator.com共享的Linux服务器上,我只是让他们安装我的第一个SSL证书(随商业计划免费)。 基本上,我想知道的是:接下来是什么? 如何启用数据encryption,所以我可以发送CC信息到服务器? 我应该build立我的域名,所以现在去https://而不是http://? 如果是这样,怎么样? 有什么我需要做我的PHP脚本正确地做到这一点? 我真的很新,所以任何意见将不胜感激!

为什么PHP作为FCGI运行需要产生多个孩子?

这有什么好处,而不是推出一个?

我是否需要在Mac上重新安装PHP以获取新安装的function?

我承认我有点被Windows安装程序破坏了。 无论如何,我有Mac OS X豹服务器,并试图让gettext工作。 我遇到了梨问题,但把梨的包含在/etc/php.ini文件中。 GetText看起来不一样。 我不知道在php.ini中指向哪里,或者如果这是如何让它“看”它。 我从源码安装了GetText ./configure,make等。我是否必须在Mac上重新安装PHP,以获取新的东西来处理–with? 谢谢。 编辑:只是想问一个比上面的身体不同的方式。 用PHP,如果你想要一个新的function,你是否必须重新安装整个事情? PHP如何知道新的库安装?

用Apache通过CGI运行PHP脚本…怎么样?

我们目前的设置有使用mod_php由Apache服务的PHP脚本。 我们刚刚开发了一个需要通过CGI(它使用pcntl来分离一些进程)而不是mod_php的新脚本。 有人可以给我一个这样的例子configuration? 理想情况下,除了这个之外,我们可以通过mod_php运行所有的脚本,但是如果我们必须全部运行它们,那么我可以忍受这一点。 服务器的详细信息: Apache / 2.2.11(Ubuntu)PHP / 5.2.6-3ubuntu4与Suhosin-Patch 当前的configuration与它们来的一样简单( / etc / apache2 / sites-available / default ): <VirtualHost *:80> ServerAdmin webmaster@localhost DocumentRoot /var/www <Directory /> Options FollowSymLinks </Directory> <Directory /var/www/> Options FollowSymLinks MultiViews Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/error.log LogLevel warn CustomLog /var/log/apache2/access.log combined </VirtualHost> 先谢谢您的帮助。

为什么我的邮件被yahoo和hotmail阻止?

我收到了很多用户的投诉,他们说他们找不到激活邮件。 我没有做任何爆炸邮件或发送垃圾邮件。 但是我每天发送超过1000封电子邮件,那是因为注册。 这意味着,在我的注册过程中,我会发送激活邮件给用户激活他们的帐户,我认为这是一个相当标准的方法。 我testing了我的公司电子邮件和Gmail帐户,它工作正常,只有Hotmail和雅虎电子邮件,他们只是无法收到我们网站的任何电子邮件,即使在垃圾邮件/垃圾邮件框。 谁可以帮我这个事? 我的服务器:Windows Server 2003,IIS6 编程语言和数据库:PHP和MySQL

更改404.html定位Fedora

我在Fedora中编辑哪个文件来设置404页面 我看着php.ini在那里找不到任何东西

是一个PHP加速器/ PHPcaching必须?

我运行一个512MB内存的linode VPS,我想知道PHP加速器还是PHPcaching是必须的? 服务器的一点是一个vBulletin论坛。 如果是的话,你会推荐哪一个?

如何在PHP Web应用程序和CentOS中限制每个用户的磁盘空间

我们有一个用PHP编写的Web应用程序,我们希望我们所有的用户都能够上传图像,例如50MB。 我们将创build一个目录结构,以便每个用户都有自己的文件夹,如app / user1 / images app / user2 / images … 现在,每当用户上传图片,我们需要检查这是否仍然允许,但我们不希望1000个用户连续扫描我们的硬盘计数文件大小在他们的目录。 所以编写一个脚本来计算用户目录中的所有文件大小不是我猜的选项吗? 有没有更简单的方法来计算每个用户用完的空间,并相应地限制我们的应用程序?

我不能浏览我的本地服务器的PHP页面

我不能浏览我的本地服务器的PHP页面。在它工作正常之前。 但现在我不能浏览PHP页面,我可以浏览HTML页面和ASP页面,没有问题。 但是,当我尝试浏览一个PHP页面不加载。 会有什么问题? 我正在使用Windows 2000高级服务器,我的Web服务器是Tomcat 请有人帮助我 伙计们,我没有得到任何东西在我的浏览器,它只是继续加载 没有显示在该页面中 我没有得到任何404错误或类似的东西。 它只是继续加载 例如考虑我的文件位于内部名为myproject的文件夹下 我可以达到这个 HTTP://本地主机/项目/ MyProject的 但之后,我不能浏览里面的PHP页面… HTTP://localhost/projects/myproject/index.php 这将继续加载,并没有显示在该页面上