jjzjj

php - 在 DirectAdmin VPS 上安装 Laravel 5 应用程序

我阅读并尝试了几种方法,但都没有用。我总是收到400或500错误。该应用程序在本地主机上完美运行。要使用DirectAdminCP在VPS上启动和运行Laravel5,确切的步骤是什么?请不要链接到其他问题,因为我已阅读所有问题。有些甚至不再使用Laravel5。注意:DirectAdmin将public_html视为文档根目录。我有SSHroot权限并且安装了Composer。VPS配置:Apache2.4.9和PHP7.0.3。 最佳答案 原来DirectAdmin有一个部分,您可以在其中定义自定义Apache配置(包括文档根目

php - 如何从网页在服务器上执行脚本?

我想通过一个网站在我的VPS上运行一个shell脚本来启动和停止一个服务。我有一个脚本,我目前通过输入并键入ctf.sh来执行。我看了一下使用CGI之类的东西,但这让我非常困惑。在我的VPS上,我的Web文件夹当然是/var/www那么我在哪里可以找到cgi-bin文件夹,我将如何运行这些东西?抱歉问了这么愚蠢的问题:S 最佳答案 您可以像这样执行您的脚本:exec('/path/to/your/script.sh'); 关于php-如何从网页在服务器上执行脚本?,我们在StackOve

php - 无法在vps服务器上添加外键约束

所以我在本地使用我的项目并运行此代码phpartisanmigrate一切正常,我的表将被创建但是当我转到我的vps并做同样的事情时,我得到了这个错误[Illuminate\Database\QueryException]SQLSTATE[HY000]:Generalerror:1215Cannotaddforeignkeyconstraint(SQL:altertablemediablesaddconstraintmediables_media_id_foreignforeignkey(media_id)referencesmedia(id)ondeletecascade)我遵循了这

php - 我应该让我的虚拟主机在我的 VPS 上使用 PHP 5.3.5 版吗?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭9年前。Improvethisquestion情况::我目前的虚拟主机今天给了我一个全新的VPS,PHP5.2.9(发布时间:2009年2月)。我做了什么:我要求我的虚拟主机将其升级到最新的PHP5.3.5,这样我就可以修复所有安全漏洞。网络托管服务商的回复:不,你不应该。您的PHP脚本将会中断。相反,您可以使用PHP5.2.17。我的问题:我应该强制我的虚拟主机在我的VPS上安装PHP5.3.5吗?升级可能会遇到什么问题。我目前没有

PHP session *并不总是*有效

我最近将一堆网站迁移到新的VPS,并且我在PHPsession方面遇到了很多麻烦。所有网站的配置方式几乎相同,但有一个网站的session并不总是有效。让我烦恼的是它有点随机。我可以访问该网站,登录,session将正常运行。然后,我在一小时后返回,尝试登录同一帐户,但它不再保留我的session。VPS运行在CentOS5.8上,它有PHP5.4.3。我应该提一下,在迁移之前,该网站在PHP5.3上运行。我已经检查了session.save.path,没问题。我什至可以看到session文件(包含正确的用户和所有内容)但是当session不工作时它们是空的,这是有道理的。但为什么它有

php - PHP 的 file_get_contents 内存和数据效率高吗?

我正在制作一个推送通知服务器,它从外部(第三方)html页面收集特定数据,如果我知道我需要的信息在第一个内,例如5000个字符,如果我声明MAX_LENGTH,PHP实际上会使用更少的内存吗?还是整个页面都完全加载到内存中了?此外,是否下载了整个html页面,或者一旦达到限制,连接是否断开?(进而节省数据传输成本)$html=file_get_contents("http://.....",false,null,-1,5000);谢谢。 最佳答案 是的,它确实节省了内存和带宽......我还进行了速度测试(这与这个问题并不完全相关,

php - 配置 xcache 缓存器

我刚刚在vps服务器上设置了xcache。我正在运行管理部分,它显示xcache正在运行。不过我对某些设置有点不确定-documentation不会深入探讨每个设置的含义。可能有用的注释:在当前设置中,我只对基本操作码缓存器感兴趣,对var数据组件不感兴趣。服务器是具有2GB内存的VPS(不确定CPU配置,但可以找出是否需要知道)并且它正在运行带有cPanel/WHM的CentOS5.x操作系统。我有root访问权限,服务器只会托管一个网站。php的版本是:PHP5.4.21(cli)(built:Nov15201310:15:53)Copyright(c)1997-2013ThePH

java - 将 .war 文件部署到 tomcat 8 在 IDE 中工作正常但是当我部署到我的 VPS 时我丢失了所有的 JS 和 CSS

我有一个spring-boot应用程序。当我开始在我的intellijIDE中运行Tomcat8.0_35时,我没有遇到任何问题,看起来很棒。我决定在我的VPS上部署并且只呈现HTML。我通过手动将.war文件放到webapps中,在我的本地主机上复制了这个问题。由于我收到了所有404错误,我想也许我需要设置一个webconfig类:@ConfigurationpublicclassWebConfigurationextendsWebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter{privatestaticfinalLoggerl

Java 似乎忽略了 -Xms 和 -Xmx 选项

我想在我的VPS上运行一个用java编写的非常简单的机器人。我想将jvm内存限制为10MB(我怀疑它是否需要更多)。我正在使用以下命令运行机器人:java-Xms5M-Xmx10M-server-jarIrcBot.jar"/home/jbot"但是top显示为java保留的实际内存是144m(或者我在这里解释错了吗?)。13614jbot170144m16m6740S0.03.20:00.20java知道这里有什么问题吗?Java版本“1.6.0_20”Java(TM)SE运行时环境(构建1.6.0_20-b02)JavaHotSpot(TM)客户端VM(构建16.3-b01,混合模

apache - 无法从 url magento 中删除 index.php 在 VPS 托管上

我正在使用VPS主机。我已经在/var/www/html下创建了一个虚拟服务器,现在我已经迁移了我的Magento站点。如果我在.htaccess文件中进行更改以从url中删除index.php它不起作用。我已经尝试从Magento管理面板使用Web服务器Rewrites->Yes,它也不起作用。Mod_rewrite也已启用。我们将不胜感激。 最佳答案 因为您已经将WebServerRewrites设置为Yes。请确保BaseSecureURL和BaseUnsecureURL不包含index.php例如:基本URL必须像http: