标签: shared-hosting

如何在 cPanel 共享主机上上传 Laravel 项目?

我正在使用 cPanel 为我的网站上传一个简单的订阅页面。我将文件上传到public_html,从public文件夹中移动文件并修改index.php使其指向应用程序。我用来编写这个应用程序的 PHP 版本是7.3,但我必须在主机中选择 7.2 版本,因为这是最新的可用版本。

当我加载我的网站时,我收到此错误“此页面无法正常工作 bazzaar.net 当前无法处理此请求。HTTP 错误 500”

当我从 index.php 文件中删除所有内容并添加一个简单的 echo 页面时。

我真的需要这方面的帮助。错误日志如下:

堆栈跟踪:

#0 /home3/bazzaar/public_html/vendor/symfony/http-foundation/Response.php(198): Symfony\Component\HttpFoundation\Response->setStatusCode(500)
#1 /home3/bazzaar/public_html/vendor/symfony/http-foundation/Response.php(214): Symfony\Component\HttpFoundation\Response->__construct('<!doctype html>...', 500, Array)
#2 /home3/bazzaar/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(328): Symfony\Component\HttpFoundation\Response::create('<!doctype html>...', 500, Array)
#3 /home3/bazzaar/public_html/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php(305): Illuminate\Foundation\Exceptions\Handler->convertExceptionToResponse(Object(Symfony\Component\Er in /home3/bazzaar/public_html/vendor/symfony/http-foundation/Response.php on line 450
Run Code Online (Sandbox Code Playgroud)

我的.htacess 文件

suPHP_ConfigPath /opt/php72/lib

选项 -MultiViews -Indexes

RewriteEngine On

# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

# Redirect Trailing Slashes If Not A Folder...
RewriteCond …
Run Code Online (Sandbox Code Playgroud)

php shared-hosting cpanel laravel

2
推荐指数
6
解决办法
3万
查看次数

主管套接字错误:取消链接陈旧套接字 /tmp/supervisor.sock

我在共享 Debian 服务器上安装了Supervisor 。当我运行时: supervisord -c supervisord.conf 我不断收到此错误,直到我杀死它:Unlinking stale socket /tmp/supervisor.sock
当我运行时supervisorctl status,我得到:
unix:///tmp/supervisor.sock no such file
我的supervisord.conf 文件是这样的(我没有更改任何内容):

[unix_http_server]
file=/tmp/supervisor.sock     ; (the path to the socket file)
;chmod=0700                 ; socket file mode (default 0700)

[supervisord]
logfile=/tmp/supervisord.log ; (main log file;default $CWD/supervisord.log)
logfile_maxbytes=50MB        ; (max main logfile bytes b4 rotation;default 50MB)
logfile_backups=10           ; (num of main logfile rotation backups;default 10)
loglevel=info                ; (log level;default info; others: debug,warn,trace)
pidfile=/tmp/supervisord.pid ; (supervisord pidfile;default supervisord.pid)
nodaemon=false               ; (start …
Run Code Online (Sandbox Code Playgroud)

sockets shared-hosting unlink supervisord laravel

2
推荐指数
1
解决办法
8063
查看次数

共享主机上的文件权限

我编写了一个脚本,它将订单摘要存储到XML文件中,但问题是我不希望人们能够在浏览器中打开XML文件.

我托管在一个非常狡猾的共享服务器上,能力有限:没有SSH,对于初学者来说.

有没有我可以放置这个文件的地方,以便PHP仍然能够读/写它,但Web浏览器将无法访问它?

通常,我会在文档根目录之外创建一个文件夹并将其放在那里,但是当我尝试时,我收到"Permission denied"消息.

该文件夹有:

  • anon_ftp
  • 箱子
  • 证书
  • cgi-bin目录
  • CONF
  • 上-error_docs‖
  • 等等
  • httpdocs资料
  • httpsdocs的
  • PD
  • 私人的
  • 统计
  • 子域
  • web_users

PHP无法在文件private夹中访问该文件.使用.htaccess可以实现吗?

apache permissions shared-hosting

1
推荐指数
1
解决办法
493
查看次数

如何测试Web服务器的速度?

我们的网站似乎比以前慢了,我该如何测试呢?有没有办法找到原因?(例如游客太多).

谢谢.

testing shared-hosting bandwidth

1
推荐指数
1
解决办法
7531
查看次数

通过ftp更新已更改的文件

我使用git,我想通过ftp更新远程服务器的文件.我将如何实现这一目标?是否有任何ftp命令或插件?

git ftp shared-hosting

1
推荐指数
1
解决办法
2007
查看次数

Hostgator共享主机上的Symfony 2.1控制台

我在Hostgator注册了一个共享主机包.到目前为止一切顺利,但是在通过ssh执行Symfony 2.1控制台命令时遇到了麻烦.

默认情况下,Hostgator提供php v5.2.经过一些谷歌搜索,我发现在文档根.htaccess文件中添加以下行将打开php v5.3,按照Symfony的要求:

Action application/x-hg-php53 /cgi-sys/php53
AddType application/x-httpd-php53 .php
suPHP_ConfigPath /opt/php53/lib
Run Code Online (Sandbox Code Playgroud)

大!Symfony页面呈现没有错误.唯一的问题是当我使用CLI控制台执行以下命令时:

app/console cache:clear
Run Code Online (Sandbox Code Playgroud)

要么

app/console doctrine:schema:update --force
Run Code Online (Sandbox Code Playgroud)

然后我得到典型的PHP版本兼容性错误:

Parse error: syntax error, unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING or '(' in /home/mysite/public_html/Symfony/app/console on line 13
Run Code Online (Sandbox Code Playgroud)

由php 5.2引擎解析的php 5.3"use"关键字引起的.

花了1个小时试图说服Hostgator代表说Symfony控制台脚本中没有语法错误,但是他们的CLI运行了php 5.2,我转向你们的帮忙,如何让CLI在Hostgator上运行php 5.3 .

console shared-hosting command-line-interface symfony

1
推荐指数
1
解决办法
1941
查看次数

Laravel共享主机 - 在PHP 5.3及更高版本中不推荐使用指令'safe_mode'

我为我的一个客户创建了一个laravel网站,他们正在使用共享主机.

我在其主文件夹中安装了laravel,因此public文件夹成为public_html主机中的文件夹,我将其更改public_html为paths.php文件.

并且,在我安装它之后,我开始得到它

在PHP 5.3及更高版本中不推荐使用指令'safe_mode'

错误.在我搜索之后,每个人都说我需要从我的php.ini文件中注释掉safe_mode ,但由于我在共享主机上,所以我无法改变它.

有什么建议?

PS:我的客户没有技术知识,在他们付钱给主机后,他们不想改变它,并希望我处理这种情况.

php shared-hosting laravel

1
推荐指数
1
解决办法
2657
查看次数

LOG4PHP文件大小错误

我在GoDaddy Shared Hosting(php 5.3.13)上运行此脚本作为cron作业,并使用log4php.脚本似乎运行良好,并完成.但是当log4php尝试完成时,它会抛出此错误.

它似乎确实输出了文件及其内容.我甚至将文件的权限更改为777.它在执行文件大小检查时似乎抛出此错误...

任何有关此错误的原因/解决方案的帮助将非常感激.

错误:

<b>Fatal error</b>: Uncaught exception 'ErrorException' with message '2: filesize() [&lt;a href='function.filesize'&gt;function.filesize&lt;/a&gt;]: stat failed for log.txt, file: /home/content/89/10338789/html/Forum/phpBB3/program/log4php/appenders/LoggerAppenderRollingFile.php, line: 223' in /home/content/89/10338789/html/Forum/phpBB3/program/log4php/appenders/LoggerAppenderRollingFile.php:223
Stack trace:
#0 [internal function]: errorHandler(2, 'filesize() [&lt;a ...', '/home/content/8...', 223, Array)
#1 /home/content/89/10338789/html/Forum/phpBB3/program/log4php/appenders/LoggerAppenderRollingFile.php(223): filesize('log.txt')
#2 /home/content/89/10338789/html/Forum/phpBB3/program/log4php/appenders/LoggerAppenderFile.php(165): LoggerAppenderRollingFile-&gt;write(NULL)
#3 /home/content/89/10338789/html/Forum/phpBB3/program/log4php/LoggerAppender.php(85): LoggerAppenderFile-&gt;close()
#4 [internal function]: LoggerAppender-&gt;__destruct()
#5 {main}
thrown in <b>/home/content/89/10338789/html/Forum/phpBB3/program/log4php/appenders/LoggerAppenderRollingFile.php</b> on line <b>223</b><br />
Run Code Online (Sandbox Code Playgroud)

配置文件:

<configuration xmlns="http://logging.apache.org/log4php/">

    <appender name="myConsoleAppender" class="LoggerAppenderConsole">
        <filter class="LoggerFilterLevelRange">
            <param name="levelMin" value="info" />
        </filter>
    </appender>

    <appender name="myFileAppender" class="LoggerAppenderRollingFile">
        <layout …
Run Code Online (Sandbox Code Playgroud)

logging shared-hosting file log4php

1
推荐指数
2
解决办法
1792
查看次数

什么是加载网站的阻止时间?

在chrome F12-> network中有一个带有mywebsite.com名称的字段,该字段的阻止部分需要30秒!

我该如何减少呢?

performance web-hosting shared-hosting pagespeed

1
推荐指数
1
解决办法
1808
查看次数

Laravel 5在共享主机上获取内部服务器错误

我试图通过FTP在我的共享主机上运行我的Laravel 5项目.

我已将所有项目文件从本地XAMP文件夹上传到服务器根目录,并将文件放在public_html文件夹中的"public"文件夹中.

当我去mydomain.com时,我被重定向到mydomain.com/auth/login,因为我在routes.php中设置,所以虽然我在所有路径上都收到500内部服务器错误,但似乎工作正常.

deployment ftp shared-hosting laravel-5

1
推荐指数
1
解决办法
6299
查看次数