Coder Social home page Coder Social logo

deploy-plugin's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

deploy-plugin's Issues

remove plugins?

Hi, because there is no ability to add artisan commands, how can I remove installed plugins?
I can install them with deploy but I have to use FTP or direct admin in order to remove them, correct?

Storage does not work after major update

I recently did a major update from october v1 to v2 with the deploy plugin.

Most if it worked well, but the storage seems to be broken for my plugins when I try to upload images, which I attached to the 'System\Models\File'.

It throws me a javascript error:

GET https://dassoz.ch/storage/app/uploads/public/623/074/dea/thumb_7_190_170_0_0_crop.jpg
[HTTP/2 404 Not Found 229ms]

I'm using october version 2.2.11 and PHP 7.4

I thought, that was because of the still active resize plugin. I removed that manually (deleted the files and the entry in the database) with no luck.

On the local setup everything is working fine. I assume, there is a problem with the old storage folders and files on the production page.

The deploy page was not found

I installed the deploy plugin, after I clicked it on the left menu, it goes to the 404 page.
How can I fix this?
Thank you

Add option to upload the storage directory

I'm using the Pages plugin and once I start adding images locallym they won't appear on the production site, as this is not synced via the deploy plugin. Can we add an option to the deploy popup to sync the /storage dir, or at least the /storage/app/media dir to the live website as well?

No plugins shown in deploy

Hi. I have got 2 plugins that I have installed, Flexi contact and blog, which aren't showing in the Deploy screen when trying to deploy with plugins. Everything else is there, just no list of plugins that would normally be there.

Any ideas?

Cheers

Deployment failed at Deploying Core Archive on Install

Hi! I've a beacon connection between local and live production.
I'm getting an update failed after hitting the button Install October CMS at the stage of Deploying Core Archive.

I'm running php 8.2 and tried with php 8.3 too. Nothing works..

Error code below

October\Rain\Network\Http Object
(
    [url] => https://staging.domain.nl/?XOB_CMD=fileUpload&XOB=9870a6ec54644f188a19fc90a063cdfe&XOB_PAYLOAD=eyJjbWQiOiJmaWxlVXBsb2FkIiwibm9uY2UiOjE3MDkwMjk4MDAwfQ%3D%3D&XOB_SIGNATURE=wF%2BJl3i0bbj0oz8GMtn8TM1Fz6Q%2BhGqvb4h80adGWtT94zVrs2wsq9I%2FabH0upKnjMH4tXKwr%2F6sN84esYknHBxgpBpIUfz7B3ysenuel4aAvvqedcTE5iOjl5GE6wMgvjJXsHDAGJQaSUgyc372cgTRJWChPeYs1K473wGkqGbOaQuxe18kvKijDkqUOJ8R5UoiSwOiC71z1RqVBYlAxmHreT0Nq4WrtT1gHf1lRer8ds70dARaUtu42eBGgUgF04hPc2j0GTlNy3wbxGY4sLOVN3etzSM0YJF3NX2nof0A8P3JP4NOCgiH5GgOWD%2FMLZdqrxtnuCo5hmWhIq8fvw%3D%3D&XOB_FILENAME=07921ddf2cbe64d57578d98d171273fa&XOB_FILEHASH=3ba58395a1f9067defe6d221839d9142
    [method] => POST
    [headers] => Array
        (
            [HTTP/2] => 502
            [date] => Tue, 27 Feb 2024 10:31:51 GMT
            [content-type] => text/html; charset=iso-8859-1
            [content-length] => 320
            [server] => Apache/2.4.25 (Debian)
            [x-varnish-host] => ip-172-16-1-33
            [x-varnish] => 97112186
            [age] => 0
            [via] => 1.1 varnish (Varnish/5.0)
        )

    [headerCallbackFunc] =>
    [body] => <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>502 Bad Gateway</title>
</head><body>
<h1>Bad Gateway</h1>
<p>The proxy server received an invalid
response from an upstream server.<br />
</p>
<hr>
<address>Apache/2.4.25 (Debian) Server at staging.domain.nl Port 8081</address>
</body></html>

    [rawBody] => HTTP/2 502
date: Tue, 27 Feb 2024 10:31:51 GMT
content-type: text/html; charset=iso-8859-1
content-length: 320
server: Apache/2.4.25 (Debian)
x-varnish-host: ip-172-16-1-33
x-varnish: 97112186
age: 0
via: 1.1 varnish (Varnish/5.0)

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>502 Bad Gateway</title>
</head><body>
<h1>Bad Gateway</h1>
<p>The proxy server received an invalid
response from an upstream server.<br />
</p>
<hr>
<address>Apache/2.4.25 (Debian) Server at staging.domain.nl Port 8081</address>
</body></html>

    [code] => 502
    [info] => Array
        (
            [url] => https://staging.domain.nl/?XOB_CMD=fileUpload&XOB=9870a6ec54644f188a19fc90a063cdfe&XOB_PAYLOAD=eyJjbWQiOiJmaWxlVXBsb2FkIiwibm9uY2UiOjE3MDkwMjk4MDAwfQ%3D%3D&XOB_SIGNATURE=wF%2BJl3i0bbj0oz8GMtn8TM1Fz6Q%2BhGqvb4h80adGWtT94zVrs2wsq9I%2FabH0upKnjMH4tXKwr%2F6sN84esYknHBxgpBpIUfz7B3ysenuel4aAvvqedcTE5iOjl5GE6wMgvjJXsHDAGJQaSUgyc372cgTRJWChPeYs1K473wGkqGbOaQuxe18kvKijDkqUOJ8R5UoiSwOiC71z1RqVBYlAxmHreT0Nq4WrtT1gHf1lRer8ds70dARaUtu42eBGgUgF04hPc2j0GTlNy3wbxGY4sLOVN3etzSM0YJF3NX2nof0A8P3JP4NOCgiH5GgOWD%2FMLZdqrxtnuCo5hmWhIq8fvw%3D%3D&XOB_FILENAME=07921ddf2cbe64d57578d98d171273fa&XOB_FILEHASH=3ba58395a1f9067defe6d221839d9142
            [content_type] => text/html; charset=iso-8859-1
            [http_code] => 502
            [header_size] => 243
            [request_size] => 764
            [filetime] => -1
            [ssl_verify_result] => 0
            [redirect_count] => 0
            [total_time] => 110.936217
            [namelookup_time] => 0.002905
            [connect_time] => 0.333403
            [pretransfer_time] => 0.970401
            [size_upload] => 17158134
            [size_download] => 320
            [speed_download] => 2
            [speed_upload] => 154666
            [download_content_length] => 320
            [upload_content_length] => 17158134
            [starttransfer_time] => 0.970408
            [redirect_time] => 0
            [redirect_url] =>
            [primary_ip] => 2a05:d018:964:c0a:a58f:6b32:e401:3d8a
            [certinfo] => Array
                (
                )

            [primary_port] => 443
            [local_ip] => 2406:2d40:4417:f910:2cbc:fef4:d567:9a8e
            [local_port] => 61389
            [http_version] => 3
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 970106
            [connect_time_us] => 333403
            [namelookup_time_us] => 2905
            [pretransfer_time_us] => 970401
            [redirect_time_us] => 0
            [starttransfer_time_us] => 970408
            [total_time_us] => 110936217
        )

    [requestOptions] =>
    [requestData] => Array
        (
            [file] => CURLFile Object
                (
                    [name] => /Applications/MAMP/htdocs/website2024/storage/temp/ocbl-ba2381297a34e4933f78914fb3bfb00a.arc
                    [mime] =>
                    [postname] =>
                )

        )

    [requestHeaders] =>
    [argumentSeparator] => &
    [streamFile] =>
    [streamFilter] =>
    [maxRedirects] => 10
    [redirectCount:protected] =>
    [hasFileData:protected] => 1
)

Remove requirement for eval()

Some hosts restrict eval() as a weak measure to stop malware. It is possible to overcome this by writing to a temporary file and including it with PHP. Example code:

function fakeEval($phpCode) {
    File::put($tempFile, $phpCode);
    include $tempFile;
    File::delete($tempFile);
    return get_defined_vars();
}

tailor

I might be doing something wrong, but it seems that tailor "plugins" are not deployed (neither the blueprints).

Max Upload Size

php.ini is setting upload_max_filesize = 256M

but the deploy does not folow through

image

any insights?

Deploy Installation, Error at Migration step

Hello!

I can't install october on production environment usind deploy plugin.
Beacon created, uploaded, found in my local october backend, when i click Install October CMS...
2021-09-06 02_53_47-Manage Server _ October CMS — Mozilla Firefox

after review setting
2021-09-06 02_54_46-Manage Server _ October CMS — Mozilla Firefox

installation process goes trough many steps, but when "Migration" text shows up for a while, immediatelly comes error notification:
obraz

"Try Again" won't go untill i delete 3 tables created during installation:
obraz

but after all, same error shows up.
I don't have possibility to install via composer on my server, that's why i've decided to go with deploy plugin.

I found many situations with same error, the solution was to change encoding in conf/database.php, but i haven't this possibility before installation.

please help me to find a solution or give possibility to change encoding during installation process for a try, maybe that would come and go? :/

Can't deploy because of deleted plugins from the marketplace

My project used to use a plugins available from the marketplace (Synder.Analytics)
The author seems to have remove it and is causing some issue for the deploy plugin.
Even though I removed the plugins from my project, I also removed the plugin from my local dev and I am facing this issue while attempting to deploy on muy staging server.

image

Plugin deployment failed

Hi.
Since a while i cannot activate a new plugin on remote server.
The files are successfully uploaded to the remote server, migrate process is ok, clearing cache... etc.
But there is not activation in remote october admin (no entry in system_plugin_versions table).

Any ideas ?

Installation error

  PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'october_main.rainlab_deploy_servers' doesn't exist in C:\laragon\www\myoctober\vendor\doctrine\dbal\lib\Doctrine\DBAL\Driver\PDOConnection.php:82

Check Beacon returns an error

Hello,
After uploading beacon to shared hosting when I click on "Check Beacon" the following error appears:

"Return value of RainLab\Deploy\Models\Server::createNonce() must be of the type int, string returned" on line 254 of E:\xampp\htdocs\october7\plugins\rainlab\deploy\models\Server.php

Everything is latest version:
OctoberCMS build 2.1.2
Deploy version 1.0.4

Local PHP Version 7.4.8

How can I fix this?
Thank you

Update Failed - 500 Internal Server Error

Hi,

Is there any way to debug a "500 Internal Server Error" error? It shows right after "Deploying Core Archive".
There is an arc file in storage/temp: ocb-xxxxx.arc

When I unzip the arc file, the files have the wrong file permissions:

  • files: 666
  • directories: 777

I guess that causes the 500 error.

ZipArchive not install

not sure if this is error is talking about the local computer (macOS) or the remote server on Digital Ocean.

image

Impossible to deploy more than once on one of my server

the debug log says that everything is ok, but the UI says the the upload hasn't gone trough.

I can only deploy once, after I reboot the whole server.

any idea what is happening by any chance?

[2024-05-15 15:50:57] local.INFO: October\Rain\Network\Http Object
(
    [url] => https://valhiraoka.com/?XOB_CMD=fileUpload&XOB=1f4ccf6ba7f87c7e04c23e2bee582011&XOB_PAYLOAD=eyJjbWQiOiJmaWxlVXBsb2FkIiwibm9uY2UiOjE3MTU3ODgxOTExfQ%3D%3D&XOB_SIGNATURE=W4uP3vdCx0lL0gAj2H1lEisRbXsiwqm56b%2B203RcHxJ8xQMGxH8HMMM2f10YusLpMco4i5pwYkyv5BHQsAC76sTa70m3s5WkGNso5FbRaWbBFiVUUVdN3nNgNqTIf%2FPEcVKo3%2BPefXkTQxzM%2BQPMAZwaOp372RoMW0dCmFXFsdevpL0%2Ba6viy19tau%2BCVt63dXYZvI4m2UppayERCq62tMedU7KwJvgPXJXguII%2FAq7CXTj6%2B6eXtEJi7XsajsA79phPYCzHuxJPCwy09qjhOYv%2BBb7jPCBbAxtqv7R34sV%2BKMxAKMIaAbZKdxocxCReCMiqbvUNvPWgt2RLSn2nAQ%3D%3D&XOB_FILENAME=001dccfb4d00637737e8d5e552173bcc&XOB_FILEHASH=1b4d7868328be5ae7434041f7ac2c757
    [method] => POST
    [headers] => Array
        (
            [HTTP/1.1] => 201 Created
            [Date] => Wed, 15 May 2024 15:49:52 GMT
            [Server] => Apache/2.4.41 (Ubuntu)
            [Content-Length] => 162
            [Content-Type] => application/json
        )

    [headerCallbackFunc] => 
    [body] => {"success":true,"path":"L3Zhci93d3cvdmFsaGlyYW9rYS5jb20vcHVibGljX2h0bWwvYm9vdHN0cmFwLy4uL3N0b3JhZ2UvdGVtcC9vY2ItMDAxZGNjZmI0ZDAwNjM3NzM3ZThkNWU1NTIxNzNiY2MuYXJj"}
    [rawBody] => HTTP/1.1 100 Continue

HTTP/1.1 201 Created
Date: Wed, 15 May 2024 15:49:52 GMT
Server: Apache/2.4.41 (Ubuntu)
Content-Length: 162
Content-Type: application/json

{"success":true,"path":"L3Zhci93d3cvdmFsaGlyYW9rYS5jb20vcHVibGljX2h0bWwvYm9vdHN0cmFwLy4uL3N0b3JhZ2UvdGVtcC9vY2ItMDAxZGNjZmI0ZDAwNjM3NzM3ZThkNWU1NTIxNzNiY2MuYXJj"}
    [code] => 201
    [info] => Array
        (
            [url] => https://valhiraoka.com/?XOB_CMD=fileUpload&XOB=1f4ccf6ba7f87c7e04c23e2bee582011&XOB_PAYLOAD=eyJjbWQiOiJmaWxlVXBsb2FkIiwibm9uY2UiOjE3MTU3ODgxOTExfQ%3D%3D&XOB_SIGNATURE=W4uP3vdCx0lL0gAj2H1lEisRbXsiwqm56b%2B203RcHxJ8xQMGxH8HMMM2f10YusLpMco4i5pwYkyv5BHQsAC76sTa70m3s5WkGNso5FbRaWbBFiVUUVdN3nNgNqTIf%2FPEcVKo3%2BPefXkTQxzM%2BQPMAZwaOp372RoMW0dCmFXFsdevpL0%2Ba6viy19tau%2BCVt63dXYZvI4m2UppayERCq62tMedU7KwJvgPXJXguII%2FAq7CXTj6%2B6eXtEJi7XsajsA79phPYCzHuxJPCwy09qjhOYv%2BBb7jPCBbAxtqv7R34sV%2BKMxAKMIaAbZKdxocxCReCMiqbvUNvPWgt2RLSn2nAQ%3D%3D&XOB_FILENAME=001dccfb4d00637737e8d5e552173bcc&XOB_FILEHASH=1b4d7868328be5ae7434041f7ac2c757
            [content_type] => application/json
            [http_code] => 201
            [header_size] => 171
            [request_size] => 0
            [filetime] => -1
            [ssl_verify_result] => 20
            [redirect_count] => 0
            [total_time] => 66.653235
            [namelookup_time] => 0.003032
            [connect_time] => 0.807654
            [pretransfer_time] => 1.17256
            [size_upload] => 2572707
            [size_download] => 162
            [speed_download] => 2
            [speed_upload] => 38598
            [download_content_length] => 162
            [upload_content_length] => 2572707
            [starttransfer_time] => 1.53821
            [redirect_time] => 0
            [redirect_url] => 
            [primary_ip] => 157.230.40.188
            [certinfo] => Array
                (
                )

            [primary_port] => 443
            [local_ip] => 192.168.1.91
            [local_port] => 49844
            [http_version] => 2
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 1172320
            [connect_time_us] => 807654
            [namelookup_time_us] => 3032
            [pretransfer_time_us] => 1172560
            [redirect_time_us] => 0
            [starttransfer_time_us] => 1538210
            [total_time_us] => 66653235
        )

    [requestOptions] => 
    [requestData] => Array
        (
            [file] => CURLFile Object
                (
                    [name] => /Users/christophevidal/Sites/oc-valquiria/storage/temp/ocbl-3e36bfeb022113def39a87b6619042d0.arc
                    [mime] => 
                    [postname] => 
                )

        )

    [requestHeaders] => 
    [argumentSeparator] => &
    [streamFile] => 
    [streamFilter] => 
    [maxRedirects] => 10
    [redirectCount:protected] => 
    [hasFileData:protected] => 1
)
  

Beacon failing with internal server error

I've got a simple shared host with a local development environment with OctoberCMS installed.

When I check the beacon it returns this PHP error:
Parse error: syntax error, unexpected '?' in REDACTED/webroot/bootstrap/beacon.php on line 40

PHP 7.4 with https

Can anyone help please?

Deployment Failed

I'm trying to deploy from local to staging production (hosting via GoDaddy, have access to cPanel).
It starts normally, but when it's in the Deploying Core Archive, the progress bar will disappear and stops the deployment.
image

Could anyone point me in the right direction?

PHP_version: 8.2
max_execution_time: 1440
max_input_time: 1200

memory_limit: 512M
post_max_size: 128M
upload_max_filesize: 128M

Log File 1

October\Rain\Network\Http Object
(
    [url] => https://staging.hiddendomain.com.au/?XOB_CMD=evalScript&XOB=f543b0840fea9696461e076d3954c204&XOB_SIGNATURE=V3e75Z5Toby6TB%2FuPafWjN1%2FL8m%2BgWiKUF8DXtQsX2YPKdAAlvwG0YfGKXgLafIBxREo9CfD9ChveYe%2BZ0pcOwZEid99gP9Hgc%2BYKGympAJoY%2BKKOogLzV6H13p2CfQ%2BPjgnevMpmjhxFakuGNPV8Rc43hBGYrJsiyXLSg8ZOAtC%2BwmaHcJre7lbyXCNcx1%2BR2h8KSACCif4NWtysW2VW4QsQXEMGQO%2FY2EXPZruVu4FzQyu0Wa9DMgpHcewtiwjIbMIrJW4%2Fd6z%2By0%2F6ppg6hNhllgaiGZPZnKViKMx68psTHucmqxTR97PH73XknW8L2c5qtKXqh6FgkIdXMzXtg%3D%3D
    [method] => POST
    [headers] => Array
        (
            [HTTP/2] => 201
            [x-powered-by] => PHP/8.2.18
            [vary] => Accept-Encoding
            [content-type] => application/json
            [date] => Tue, 21 May 2024 06:00:49 GMT
            [server] => Apache
        )

    [headerCallbackFunc] =>
    [body] => {"status":"ok"}
    [rawBody] => HTTP/2 201
x-powered-by: PHP/8.2.18
vary: Accept-Encoding
content-type: application/json
date: Tue, 21 May 2024 06:00:49 GMT
server: Apache

{"status":"ok"}
    [code] => 201
    [info] => Array
        (
            [url] => https://staging.hiddendomain.com.au/?XOB_CMD=evalScript&XOB=f543b0840fea9696461e076d3954c204&XOB_SIGNATURE=V3e75Z5Toby6TB%2FuPafWjN1%2FL8m%2BgWiKUF8DXtQsX2YPKdAAlvwG0YfGKXgLafIBxREo9CfD9ChveYe%2BZ0pcOwZEid99gP9Hgc%2BYKGympAJoY%2BKKOogLzV6H13p2CfQ%2BPjgnevMpmjhxFakuGNPV8Rc43hBGYrJsiyXLSg8ZOAtC%2BwmaHcJre7lbyXCNcx1%2BR2h8KSACCif4NWtysW2VW4QsQXEMGQO%2FY2EXPZruVu4FzQyu0Wa9DMgpHcewtiwjIbMIrJW4%2Fd6z%2By0%2F6ppg6hNhllgaiGZPZnKViKMx68psTHucmqxTR97PH73XknW8L2c5qtKXqh6FgkIdXMzXtg%3D%3D
            [content_type] => application/json
            [http_code] => 201
            [header_size] => 149
            [request_size] => 584
            [filetime] => -1
            [ssl_verify_result] => 0
            [redirect_count] => 0
            [total_time] => 1.438257
            [namelookup_time] => 0.005314
            [connect_time] => 0.20423
            [pretransfer_time] => 0.69813
            [size_upload] => 3722
            [size_download] => 15
            [speed_download] => 10
            [speed_upload] => 2588
            [download_content_length] => -1
            [upload_content_length] => 3722
            [starttransfer_time] => 0.698171
            [redirect_time] => 0
            [redirect_url] =>
            [primary_ip] => 198.12.246.102
            [certinfo] => Array
                (
                )

            [primary_port] => 443
            [local_ip] => 192.168.1.33
            [local_port] => 52675
            [http_version] => 3
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 695469
            [connect_time_us] => 204230
            [namelookup_time_us] => 5314
            [pretransfer_time_us] => 698130
            [redirect_time_us] => 0
            [starttransfer_time_us] => 698171
            [total_time_us] => 1438257
        )

    [requestOptions] =>
    [requestData] => Array
        (
            [XOB_PAYLOAD] => eyJjbWQiOiJldmFsU2NyaXB0Iiwibm9uY2UiOjE3MTYyNzEyNDgxLCJzY3JpcHQiOiJMeThnVDNWd2RIVjBDaVJ5WlhOMWJIUWdQU0JiQ2lBZ0lDQW5jM1JoZEhWekp5QTlQaUFuWlhKeWIzSW5DbDA3Q2dvdkx5QkVZWFJoWW1GelpTQmpiMjVtYVdkMWNtRjBhVzl1Q2lSMGVYQmxJRDBnSkZaQlVsTmJKM1I1Y0dVblhTQVwvUHlCdWRXeHNPd29rYUc5emRDQTlJQ1JXUVZKVFd5ZG9iM04wSjEwZ1B6OGdiblZzYkRzS0pIQnZjblFnUFNBa1ZrRlNVMXNuY0c5eWRDZGRJRDhcL0lHNTFiR3c3Q2lSdVlXMWxJRDBnSkZaQlVsTmJKMjVoYldVblhTQVwvUHlCdWRXeHNPd29rZFhObGNpQTlJQ1JXUVZKVFd5ZDFjMlZ5SjEwZ1B6OGdiblZzYkRzS0pIQmhjM01nUFNBa1ZrRlNVMXNuY0dGemN5ZGRJRDhcL0lHNTFiR3c3Q2dwcFppQW9KSFI1Y0dVZ0lUMDlJQ2R6Y1d4cGRHVW5JQ1ltSUNGemRISnNaVzRvSkdodmMzUXBLU0I3Q2lBZ0lDQjBhSEp2ZHlCdVpYY2dSWGhqWlhCMGFXOXVLQ2RRYkdWaGMyVWdjM0JsWTJsbWVTQmhJR1JoZEdGaVlYTmxJR2h2YzNRbktUc0tmUW9LYVdZZ0tDRnpkSEpzWlc0b0pHNWhiV1VwS1NCN0NpQWdJQ0IwYUhKdmR5QnVaWGNnUlhoalpYQjBhVzl1S0NkUWJHVmhjMlVnYzNCbFkybG1lU0IwYUdVZ1pHRjBZV0poYzJVZ2JtRnRaU2NwT3dwOUNncDBjbmtnZXdvZ0lDQWdMeThnUTJobFkyc2dZMjl1Ym1WamRHbHZiZ29nSUNBZ2MzZHBkR05vSUNna2RIbHdaU2tnZXdvZ0lDQWdJQ0FnSUdOaGMyVWdKMjE1YzNGc0p6b0tJQ0FnSUNBZ0lDQWdJQ0FnSkdSemJpQTlJQ2R0ZVhOeGJEcG9iM04wUFNjdUpHaHZjM1F1Snp0a1ltNWhiV1U5Snk0a2JtRnRaVHNLSUNBZ0lDQWdJQ0FnSUNBZ2FXWWdLQ1J3YjNKMEtTQjdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWtaSE51SUM0OUlDSTdjRzl5ZEQwaUxpUndiM0owT3dvZ0lDQWdJQ0FnSUNBZ0lDQjlDaUFnSUNBZ0lDQWdJQ0FnSUdKeVpXRnJPd29LSUNBZ0lDQWdJQ0JqWVhObElDZHdaM054YkNjNkNpQWdJQ0FnSUNBZ0lDQWdJQ1JmYUc5emRDQTlJQ2drYUc5emRDa2dQeUFuYUc5emREMG5MaVJvYjNOMExpYzdKeUE2SUNjbk93b2dJQ0FnSUNBZ0lDQWdJQ0FrWkhOdUlEMGdKM0JuYzNGc09pY3VKRjlvYjNOMExpZGtZbTVoYldVOUp5NGtibUZ0WlRzS0lDQWdJQ0FnSUNBZ0lDQWdhV1lnS0NSd2IzSjBLU0I3Q2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrWkhOdUlDNDlJQ0k3Y0c5eWREMGlMaVJ3YjNKME93b2dJQ0FnSUNBZ0lDQWdJQ0I5Q2lBZ0lDQWdJQ0FnSUNBZ0lHSnlaV0ZyT3dvS0lDQWdJQ0FnSUNCallYTmxJQ2R6Y1d4cGRHVW5PZ29nSUNBZ0lDQWdJQ0FnSUNBa1pITnVJRDBnSjNOeGJHbDBaVG9uTGlSdVlXMWxPd29nSUNBZ0lDQWdJQ0FnSUNCcFppQW9JV1pwYkdWZlpYaHBjM1J6S0NSdVlXMWxLU2tnZXdvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSkdScGNtVmpkRzl5ZVNBOUlHUnBjbTVoYldVb0pHNWhiV1VwT3dvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnYVdZZ0tDRnBjMTlrYVhJb0pHUnBjbVZqZEc5eWVTa3BJSHNLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCdGEyUnBjaWdrWkdseVpXTjBiM0o1TENBd056VTFMQ0IwY25WbEtUc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lIMEtDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQnVaWGNnVUVSUEtDZHpjV3hwZEdVNkp5NGtibUZ0WlNrN0NpQWdJQ0FnSUNBZ0lDQWdJSDBLSUNBZ0lDQWdJQ0FnSUNBZ1luSmxZV3M3Q2dvZ0lDQWdJQ0FnSUdOaGMyVWdKM054YkhOeWRpYzZDaUFnSUNBZ0lDQWdJQ0FnSUNSaGRtRnBiR0ZpYkdWRWNtbDJaWEp6SUQwZ1VFUlBPanBuWlhSQmRtRnBiR0ZpYkdWRWNtbDJaWEp6S0NrN0NpQWdJQ0FnSUNBZ0lDQWdJQ1JmY0c5eWRDQTlJQ1J3YjNKMElEOGdKeXduTGlSd2IzSjBJRG9nSnljN0NpQWdJQ0FnSUNBZ0lDQWdJR2xtSUNocGJsOWhjbkpoZVNnblpHSnNhV0luTENBa1lYWmhhV3hoWW14bFJISnBkbVZ5Y3lrcElIc0tJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUmtjMjRnUFNBblpHSnNhV0k2YUc5emREMG5MaVJvYjNOMExpUmZjRzl5ZEM0bk8yUmlibUZ0WlQwbkxpUnVZVzFsT3dvZ0lDQWdJQ0FnSUNBZ0lDQjlDaUFnSUNBZ0lDQWdJQ0FnSUdWc2MyVWdld29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdKR1J6YmlBOUlDZHpjV3h6Y25ZNlUyVnlkbVZ5UFNjdUpHaHZjM1F1S0dWdGNIUjVLQ1J3YjNKMEtTQVwvSUNjbk9pY3NKeTRrWDNCdmNuUXBMaWM3UkdGMFlXSmhjMlU5Snk0a2JtRnRaVHNLSUNBZ0lDQWdJQ0FnSUNBZ2ZRb2dJQ0FnSUNBZ0lDQWdJQ0JpY21WaGF6c0tJQ0FnSUgwS0NpQWdJQ0J1WlhjZ1VFUlBLQ1JrYzI0c0lDUjFjMlZ5TENBa2NHRnpjeXdnWVhKeVlYa29VRVJQT2pwQlZGUlNYMFZTVWsxUFJFVWdQVDRnVUVSUE9qcEZVbEpOVDBSRlgwVllRMFZRVkVsUFRpa3BPd29nSUNBZ0pISmxjM1ZzZEZzbmMzUmhkSFZ6SjEwZ1BTQW5iMnNuT3dwOUNtTmhkR05vSUNoUVJFOUZlR05sY0hScGIyNGdKR1Y0S1NCN0NpQWdJQ0FrY21WemRXeDBXeWR6ZEdGMGRYTW5YU0E5SUNkbGNuSnZjaWM3Q2lBZ0lDQWtjbVZ6ZFd4MFd5ZGxjbkp2Y2lkZElEMGdKME52Ym01bFkzUnBiMjRnWm1GcGJHVmtPaUFuSUM0Z0pHVjRMVDVuWlhSTlpYTnpZV2RsS0NrN0NuMEtDbkpsZEhWeWJpQWtjbVZ6ZFd4ME93bz0iLCJzY3JpcHRWYXJzIjp7InR5cGUiOiJteXNxbCIsImhvc3QiOiJsb2NhbGhvc3QiLCJwb3J0IjoiMzMwNiIsIm5hbWUiOiJzcXVpcmVzdmluZXlhcmRfc3RhZ2luZyIsInVzZXIiOiJzcXVpcmVzdmluZXlhcmQiLCJwYXNzIjoid29qaHl4LWJ1bWRpZC01eHVyUHkifX0=
        )

    [requestHeaders] =>
    [argumentSeparator] => &
    [streamFile] =>
    [streamFilter] =>
    [maxRedirects] => 10
    [redirectCount:protected] =>
    [hasFileData:protected] =>
)

Log File 2

October\Rain\Network\Http Object
(
    [url] => https://staging.hiddendomain.com.au/?XOB_CMD=evalScript&XOB=f543b0840fea9696461e076d3954c204&XOB_SIGNATURE=PWrr74MTlt7GOSazLs8XqmaQwEI3921TJKISlEFMiaHzLDYFpftd5MA0AtpOxc%2F%2F0TbXvIUss3ttqyruCYSKYSeO5ojRqZuuCZ6GyioL3TDnS7o2cWfKnZiplzYBY3czi1dAl1SNVJD0cNhf3cTbXNe00LGwYvjnzZjKYB5Oc%2Ftf7idxbdmKomFguy7e%2Fuh6ESERotPEG14V7ERnYwnrVKzdiFNHE7XTd3w8Kd2tewPVMpe8234uEFIVM5Dlx946xJXoyrxOqm9UujfCFSCOA18nRMKX7Nl0dFSKD56cPypn5D4LyxHo8JzoauR1AAfHlVt4J7VVKifpHSlcl0XxkQ%3D%3D
    [method] => POST
    [headers] => Array
        (
            [HTTP/2] => 201
            [x-powered-by] => PHP/8.2.18
            [vary] => Accept-Encoding
            [content-type] => application/json
            [date] => Tue, 21 May 2024 06:00:52 GMT
            [server] => Apache
        )

    [headerCallbackFunc] =>
    [body] => {"status":"ok"}
    [rawBody] => HTTP/2 201
x-powered-by: PHP/8.2.18
vary: Accept-Encoding
content-type: application/json
date: Tue, 21 May 2024 06:00:52 GMT
server: Apache

{"status":"ok"}
    [code] => 201
    [info] => Array
        (
            [url] => https://staging.hiddendomain.com.au/?XOB_CMD=evalScript&XOB=f543b0840fea9696461e076d3954c204&XOB_SIGNATURE=PWrr74MTlt7GOSazLs8XqmaQwEI3921TJKISlEFMiaHzLDYFpftd5MA0AtpOxc%2F%2F0TbXvIUss3ttqyruCYSKYSeO5ojRqZuuCZ6GyioL3TDnS7o2cWfKnZiplzYBY3czi1dAl1SNVJD0cNhf3cTbXNe00LGwYvjnzZjKYB5Oc%2Ftf7idxbdmKomFguy7e%2Fuh6ESERotPEG14V7ERnYwnrVKzdiFNHE7XTd3w8Kd2tewPVMpe8234uEFIVM5Dlx946xJXoyrxOqm9UujfCFSCOA18nRMKX7Nl0dFSKD56cPypn5D4LyxHo8JzoauR1AAfHlVt4J7VVKifpHSlcl0XxkQ%3D%3D
            [content_type] => application/json
            [http_code] => 201
            [header_size] => 149
            [request_size] => 566
            [filetime] => -1
            [ssl_verify_result] => 0
            [redirect_count] => 0
            [total_time] => 1.06483
            [namelookup_time] => 0.001269
            [connect_time] => 0.212048
            [pretransfer_time] => 0.75134
            [size_upload] => 2302
            [size_download] => 15
            [speed_download] => 14
            [speed_upload] => 2163
            [download_content_length] => -1
            [upload_content_length] => 2302
            [starttransfer_time] => 0.751384
            [redirect_time] => 0
            [redirect_url] =>
            [primary_ip] => 198.12.246.102
            [certinfo] => Array
                (
                )

            [primary_port] => 443
            [local_ip] => 192.168.1.33
            [local_port] => 52677
            [http_version] => 3
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 750136
            [connect_time_us] => 212048
            [namelookup_time_us] => 1269
            [pretransfer_time_us] => 751340
            [redirect_time_us] => 0
            [starttransfer_time_us] => 751384
            [total_time_us] => 1064830
        )

    [requestOptions] =>
    [requestData] => Array
        (
            [XOB_PAYLOAD] => eyJjbWQiOiJldmFsU2NyaXB0Iiwibm9uY2UiOjE3MTYyNzEyNTExLCJzY3JpcHQiOiJMeThnVDNWd2RIVjBDaVJ5WlhOMWJIUWdQU0JiQ2lBZ0lDQW5jM1JoZEhWekp5QTlQaUFuWlhKeWIzSW5MQXBkT3dvS0x5OGdURzlqWVhSbElHWnBiR1VnWTI5dWRHVnVkSE1LSkdOdmJuUmxiblJ6SUQwZ0pGWkJVbE5iSjJOdmJuUmxiblJ6SjEwZ1B6OGdiblZzYkRzS0NpOHZJRmR5YVhSbElHTnZiblJsYm5SekNtbG1JQ2drWTI5dWRHVnVkSE1nSVQwOUlHNTFiR3dwSUhzS0lDQWdJQ1J6WVhabFJteGhaeUE5SUdacGJHVmZjSFYwWDJOdmJuUmxiblJ6S0Y5ZlJFbFNYMThnTGlBbkx5NHVMeTVsYm5ZbkxDQWtZMjl1ZEdWdWRITXBPd29nSUNBZ2FXWWdLQ1J6WVhabFJteGhaeUFoUFQwZ1ptRnNjMlVwSUhzS0lDQWdJQ0FnSUNBa2NtVnpkV3gwV3lkemRHRjBkWE1uWFNBOUlDZHZheWM3Q2lBZ0lDQjlDaUFnSUNCbGJITmxJSHNLSUNBZ0lDQWdJQ0FrY21WemRXeDBXeWR6ZEdGMGRYTW5YU0E5SUNkbGNuSnZjaWM3Q2lBZ0lDQWdJQ0FnSkhKbGMzVnNkRnNuWlhKeWIzSW5YU0E5SUNkRGIzVnNaQ0J1YjNRZ2QzSnBkR1VnZEc4Z0xtVnVkaUJtYVd4bExpQkRhR1ZqYXlCMGFHRjBJSFJvWlNCbWFXeGxJSEJsY20xcGMzTnBiMjV6SUdGeVpTQjNjbWwwWVdKc1pTNG5Pd29nSUNBZ2ZRcDlDZ292THlCU1pYUjFjbTRnY21WemRXeDBDbkpsZEhWeWJpQWtjbVZ6ZFd4ME93bz0iLCJzY3JpcHRWYXJzIjp7ImNvbnRlbnRzIjoiQVBQX05BTUU9XCJPY3RvYmVyIENNU1wiXG5BUFBfRU5WPWxvY2FsXG5BUFBfS0VZPWJhc2U2NDpzdGdlNHM3Mlh6eFdOZ0RNS294SGx6Umw5dGhURUR4cHJQMjZmQ3hGTnRZPVxuQVBQX0RFQlVHPXRydWVcbkFQUF9VUkw9aHR0cHM6XC9cL3N0YWdpbmcuc3F1aXJlc3ZpbmV5YXJkLmNvbS5hdVwvXG5BUFBfTE9DQUxFPWVuXG5cbkFDVElWRV9USEVNRT1kZW1vXG5CQUNLRU5EX1VSST1hZG1pblxuQ01TX1JPVVRFX0NBQ0hFPWZhbHNlXG5DTVNfQVNTRVRfQ0FDSEU9ZmFsc2VcbkxJTktfUE9MSUNZPWRldGVjdFxuREVGQVVMVF9GSUxFX01BU0s9Nzc1XG5ERUZBVUxUX0ZPTERFUl9NQVNLPTc3NVxuXG5EQl9DT05ORUNUSU9OPW15c3FsXG5EQl9IT1NUPWxvY2FsaG9zdFxuREJfUE9SVD0zMzA2XG5EQl9EQVRBQkFTRT1cInNxdWlyZXN2aW5leWFyZF9zdGFnaW5nXCJcbkRCX1VTRVJOQU1FPVwic3F1aXJlc3ZpbmV5YXJkXCJcbkRCX1BBU1NXT1JEPVwid29qaHl4LWJ1bWRpZC01eHVyUHlcIlxuXG5MT0dfQ0hBTk5FTD1zaW5nbGVcbkJST0FEQ0FTVF9EUklWRVI9bG9nXG5DQUNIRV9EUklWRVI9ZmlsZVxuUVVFVUVfQ09OTkVDVElPTj1zeW5jXG5TRVNTSU9OX0RSSVZFUj1maWxlXG5TRVNTSU9OX0xJRkVUSU1FPTEyMFxuXG5SRURJU19IT1NUPTEyNy4wLjAuMVxuUkVESVNfUEFTU1dPUkQ9bnVsbFxuUkVESVNfUE9SVD02Mzc5XG5cbk1BSUxfTUFJTEVSPWxvZ1xuTUFJTF9IT1NUPW51bGxcbk1BSUxfUE9SVD1udWxsXG5NQUlMX1VTRVJOQU1FPW51bGxcbk1BSUxfUEFTU1dPUkQ9bnVsbFxuTUFJTF9FTkNSWVBUSU9OPW51bGxcbk1BSUxfRlJPTV9BRERSRVNTPW5vcmVwbHlAb2N0b2JlcmNtcy50bGRcbk1BSUxfRlJPTV9OQU1FPVwiJHtBUFBfTkFNRX1cIlxuXG5BV1NfQUNDRVNTX0tFWV9JRD1cbkFXU19TRUNSRVRfQUNDRVNTX0tFWT1cbkFXU19ERUZBVUxUX1JFR0lPTj11cy1lYXN0LTFcbkFXU19CVUNLRVQ9XG4ifX0=
        )

    [requestHeaders] =>
    [argumentSeparator] => &
    [streamFile] =>
    [streamFilter] =>
    [maxRedirects] => 10
    [redirectCount:protected] =>
    [hasFileData:protected] =>
)

Log File 3

October\Rain\Network\Http Object
(
    [url] => https://staging.hiddendomain.com.au/?XOB_CMD=fileUpload&XOB=f543b0840fea9696461e076d3954c204&XOB_PAYLOAD=eyJjbWQiOiJmaWxlVXBsb2FkIiwibm9uY2UiOjE3MTYyNzEyNTY2fQ%3D%3D&XOB_SIGNATURE=QM75XcpZJj2dSuk4XMOBvRonAGjJnkcEBHi8k0NPKf7KOCplGzk4tBu7H183wMb6GysiwzfepoSfUzbmyKRiUoIF2%2F1D4RB9KS6mDbVVV25ATl4PXYJh0aRLw44p7oRQq0pDYR6eFB4LhTP4iNAQMil07GjpOt%2Fv1Vsk6n9HFewi22Jq5AxpHrCcsAs4%2BVVEqBMh2ruc7wvAApY4Y7VNinQN0p3qg9VowwrMJvPqVmPR3aZzzrQII6UJfdQytuEFn8dng8XMYuVsNsl1onMAWau75x4VV%2B%2BwSPK%2B9rOBqNUqN9fxGC7KkxMvS29l03HokwJuTx3ajk7uERbvNibiKg%3D%3D&XOB_FILENAME=e159c812f4e6afe4b78f225629e03663&XOB_FILEHASH=a9c663d0647dd3362cae89181eb86256
    [method] => POST
    [headers] => Array
        (
            [HTTP/2] => 201
            [x-powered-by] => PHP/8.2.18
            [vary] => Accept-Encoding
            [content-type] => application/json
            [date] => Tue, 21 May 2024 06:00:57 GMT
            [server] => Apache
        )

    [headerCallbackFunc] =>
    [body] => {"success":true,"path":"L2hvbWUvcGRkbTl5N2g4N29pL3B1YmxpY19odG1sL3N0YWdpbmcuc3F1aXJlc3ZpbmV5YXJkLmNvbS5hdS9ib290c3RyYXAvLi4vc3RvcmFnZS90ZW1wL29jYi1lMTU5YzgxMmY0ZTZhZmU0Yjc4ZjIyNTYyOWUwMzY2My5hcmM="}
    [rawBody] => HTTP/2 201
x-powered-by: PHP/8.2.18
vary: Accept-Encoding
content-type: application/json
date: Tue, 21 May 2024 06:00:57 GMT
server: Apache

{"success":true,"path":"L2hvbWUvcGRkbTl5N2g4N29pL3B1YmxpY19odG1sL3N0YWdpbmcuc3F1aXJlc3ZpbmV5YXJkLmNvbS5hdS9ib290c3RyYXAvLi4vc3RvcmFnZS90ZW1wL29jYi1lMTU5YzgxMmY0ZTZhZmU0Yjc4ZjIyNTYyOWUwMzY2My5hcmM="}
    [code] => 201
    [info] => Array
        (
            [url] => https://staging.hiddendomain.com.au/?XOB_CMD=fileUpload&XOB=f543b0840fea9696461e076d3954c204&XOB_PAYLOAD=eyJjbWQiOiJmaWxlVXBsb2FkIiwibm9uY2UiOjE3MTYyNzEyNTY2fQ%3D%3D&XOB_SIGNATURE=QM75XcpZJj2dSuk4XMOBvRonAGjJnkcEBHi8k0NPKf7KOCplGzk4tBu7H183wMb6GysiwzfepoSfUzbmyKRiUoIF2%2F1D4RB9KS6mDbVVV25ATl4PXYJh0aRLw44p7oRQq0pDYR6eFB4LhTP4iNAQMil07GjpOt%2Fv1Vsk6n9HFewi22Jq5AxpHrCcsAs4%2BVVEqBMh2ruc7wvAApY4Y7VNinQN0p3qg9VowwrMJvPqVmPR3aZzzrQII6UJfdQytuEFn8dng8XMYuVsNsl1onMAWau75x4VV%2B%2BwSPK%2B9rOBqNUqN9fxGC7KkxMvS29l03HokwJuTx3ajk7uERbvNibiKg%3D%3D&XOB_FILENAME=e159c812f4e6afe4b78f225629e03663&XOB_FILEHASH=a9c663d0647dd3362cae89181eb86256
            [content_type] => application/json
            [http_code] => 201
            [header_size] => 149
            [request_size] => 775
            [filetime] => -1
            [ssl_verify_result] => 0
            [redirect_count] => 0
            [total_time] => 40.236873
            [namelookup_time] => 0.001185
            [connect_time] => 0.215556
            [pretransfer_time] => 0.673924
            [size_upload] => 6334153
            [size_download] => 198
            [speed_download] => 4
            [speed_upload] => 157425
            [download_content_length] => -1
            [upload_content_length] => 6334153
            [starttransfer_time] => 0.674007
            [redirect_time] => 0
            [redirect_url] =>
            [primary_ip] => 198.12.246.102
            [certinfo] => Array
                (
                )

            [primary_port] => 443
            [local_ip] => 192.168.1.33
            [local_port] => 52690
            [http_version] => 3
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 673308
            [connect_time_us] => 215556
            [namelookup_time_us] => 1185
            [pretransfer_time_us] => 673924
            [redirect_time_us] => 0
            [starttransfer_time_us] => 674007
            [total_time_us] => 40236873
        )

    [requestOptions] =>
    [requestData] => Array
        (
            [file] => CURLFile Object
                (
                    [name] => /Applications/MAMP/htdocs/hiddendomain/storage/temp/ocbl-4e99f56a90d4a4386f9fb34abbe58dfa.arc
                    [mime] =>
                    [postname] =>
                )

        )

    [requestHeaders] =>
    [argumentSeparator] => &
    [streamFile] =>
    [streamFilter] =>
    [maxRedirects] => 10
    [redirectCount:protected] =>
    [hasFileData:protected] => 1
)

Install archive can't bundle up because of empty files

After succesfully installing beacon my deployment ready to be sent to remote server and install fresh october.

But on step of building archive there is error:
"file_put_contents(D:\laragon\www\october\storage\temp\60acd51bc6ce8): failed to open stream: No such file or directory" on line 133 of D:\laragon\www\october\vendor\laravel\framework\src\Illuminate\Filesystem\Filesystem.php

gist: https://gist.github.com/FlusherDock1/58405befd8906d62bd54f66ce063db97

I found that this section has empty 'files' array, and it tries to create empty file with empty name.

// Build files
$files = $options['files'] ?? [];
foreach ($files as $filename => $contents) {
    file_put_contents($tmpPath . '/' . $filename, $contents);
}

Can't generate RSA key in french language

Hi there,

i'm using October v2.0 and i'm french,
i was trying to generate an RSA key but when i click on "generate new" i have this javascript error in the console, due to the french translation of the waiting text.

image

I have succeed to generate by changing my backend lang. but i send this issue to resolve this for maybe others french users.

Best,
Lucas

Move payload to body contents - Error 414: URI is too long

Hi

I was trying to use this deploy plugin but got this error :

Update Failed
A valid response from a beacon was not found. Add ?debug=1 to your URL, try again and check the logs (Code: 414)

Steps to reproduce :

  1. Setup plugin and generate the files and upload to production server
  2. Test the beacon connection (was positive)
  3. Click install october cms
  4. Choose mysql and add the correct database and user name;
  5. Click install october cms

After all this steps gave me this error :

Update Failed
_A valid response from a beacon was not found. Add ?debug=1 to your URL, try again and check the logs (Code: 414)
deploy
_

thanks in advanced

Failed to update the live database

Hi

I have two plugins SEO Manager and Mall Offline both at their latest version. I used php artisan october:migrate to update the database for SEO manager to work with Mall Offline. When I was happy with the changes, I push the local website to the live server it did not update the database that includes the SEO manager tables.

I had to go into phpadmin and export the database and import it on the live server to get those missing tables. It is a bug that failed to update the database or is there different way to do this?

William

Public Folder

Hi,

is it possible to us that deployment plugin, if I use an public folder (october:mirror)?

Question: deploy a OC v2 onto an existing OC v1

What is happening to the current plugins in the OC v1 website?
the new plugins in the new version?
the eventual deleted/disabled plugins in the new version?

Does the deploy run the migration where the plugins were at?

Beacon ok, but update failed

image

doing a /backend?debug=1 returns an error 404

browsing the domain gives Missing vendor files, try running "composer install" to install October CMS

Deployment failed

when debugging, I am receiving this error from php8.1 on Ubuntu 22.4

I keep increasing the upload_max value but always this error is showing up.

[body] => {"error":"Server did not accept the upload (Max: 13512MB)"}

Add UI for running Artisan commands

Hi, how can I change the license key with deploy?
Or where can I find the correct place to edit this in my webserver files?
on localhost I can use Project:set however the license key does not change with deployment.

403 Forbidden

Hi guys,

I tried to deploy from local env. my updated website.
However, I get this 403 forbidden error (see logs).

Anyone knowing how to solve this?
I'd really appreciate your help

October\Rain\Network\Http Object
(
    [url] => https://staging.kvntravel.nl/?XOB_CMD=healthCheck&XOB=d4c6e1250799813945a988507a9eacc4&XOB_SIGNATURE=wiBm9xXSL3Bft%2FXjvHtOY1hlIOTi0C9WPRPKdAkyed13QY434pbmu3V3TH3T7IJJ5X6VOMnbYU82brN1aXrpCfbYzHqK6j1X1EZ9vHPG4447KYqHyrVg%2B5UOUGHAd1dUFkyBSARZ3bdJ%2BZLgDyd7fVqSfUN1x1B0tS1GZttJD7OOaXRDG9ixBRIcnuVts8lRrKnSihhs6hmsIpYGy4DiLjgKSTJ%2BRukToPATjUAnk28ag8zDc4umZTolC0K16o2H4opXu0%2Fs6S1soAuwEpFWV7Vh1QEZJnjiD9x6fXJMLYZ40XAwJnUnu1AZaFzyKWdKSzV3Y%2BhySpZ05od4JiomiA%3D%3D
    [method] => POST
    [headers] => Array
        (
            [HTTP/2] => 403
            [server] => awselb/2.0
            [date] => Wed, 08 Dec 2021 16:01:19 GMT
            [content-type] => text/html
            [content-length] => 118
        )
    [headerCallbackFunc] =>
    [body] => <html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
</body>
</html>
    [rawBody] => HTTP/2 403
server: awselb/2.0
date: Wed, 08 Dec 2021 16:01:19 GMT
content-type: text/html
content-length: 118
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
</body>
</html>
    [code] => 403
    [info] => Array
        (
            [url] => https://staging.kvntravel.nl/?XOB_CMD=healthCheck&XOB=d4c6e1250799813945a988507a9eacc4&XOB_SIGNATURE=wiBm9xXSL3Bft%2FXjvHtOY1hlIOTi0C9WPRPKdAkyed13QY434pbmu3V3TH3T7IJJ5X6VOMnbYU82brN1aXrpCfbYzHqK6j1X1EZ9vHPG4447KYqHyrVg%2B5UOUGHAd1dUFkyBSARZ3bdJ%2BZLgDyd7fVqSfUN1x1B0tS1GZttJD7OOaXRDG9ixBRIcnuVts8lRrKnSihhs6hmsIpYGy4DiLjgKSTJ%2BRukToPATjUAnk28ag8zDc4umZTolC0K16o2H4opXu0%2Fs6S1soAuwEpFWV7Vh1QEZJnjiD9x6fXJMLYZ40XAwJnUnu1AZaFzyKWdKSzV3Y%2BhySpZ05od4JiomiA%3D%3D
            [content_type] => text/html
            [http_code] => 403
            [header_size] => 118
            [request_size] => 559
            [filetime] => -1
            [ssl_verify_result] => 0
            [redirect_count] => 0
            [total_time] => 0.167139
            [namelookup_time] => 0.00083
            [connect_time] => 0.039426
            [pretransfer_time] => 0.130889
            [size_upload] => 70
            [size_download] => 118
            [speed_download] => 706
            [speed_upload] => 419
            [download_content_length] => 118
            [upload_content_length] => 70
            [starttransfer_time] => 0.130895
            [redirect_time] => 0
            [redirect_url] =>
            [primary_ip] => 2a05:d018:964:c0a:a58f:6b32:e401:3d8a
            [certinfo] => Array
                (
                )
            [primary_port] => 443
            [local_ip] => 2001:1c06:2401:1200:19df:7ac:9fe7:5430
            [local_port] => 58086
            [http_version] => 3
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 130669
            [connect_time_us] => 39426
            [namelookup_time_us] => 830
            [pretransfer_time_us] => 130889
            [redirect_time_us] => 0
            [starttransfer_time_us] => 130895
            [total_time_us] => 167139
        )
    [requestOptions] =>
    [requestData] => Array
        (
            [XOB_PAYLOAD] => eyJjbWQiOiJoZWFsdGhDaGVjayIsIm5vbmNlIjoxNjM4OTc5Mjc5NX0=
        )
    [requestHeaders] =>
    [argumentSeparator] => &
    [streamFile] =>
    [streamFilter] =>
    [maxRedirects] => 10
    [redirectCount:protected] =>
    [hasFileData:protected] =>
)

Feature Request: Artisan Commands

I would like the ability to add artisan commands to the mix. These would make it so we can deploy via cli (and also deploy via git hooks, github, gitlab, etc).

Would be nice to see.

Unable to connect beacon

I have Godaddy Shared hosting.
Uploaded the files on server. I am able to reach the link via browser.
But in backend it still shows unable to connect beacon.
Tried everything possible, but could not figure out the cause.

Deploying October v2.2 Takes two Core deploys

So I deployed with OctoberCMS after the new v2.2 update and it crashed the site. This was the error that I got:

ErrorException: trim() expects parameter 1 to be string, array given in /var/www/html/procedural-tech/modules/media/classes/MediaLibrary.php:490

Not sure why, but once I deployed again, everything was fixed.

A valid response from a beacon was not found

Hi folks,
I'm trying to make this plugin working on my localhost with deployment to test server on shared hosting,
but I'm getting this error during "Deploy Vendor Archive" phase

Update Failed
A valid response from a beacon was not found. Add ?debug=1 to your URL, try again and check the logs (Code: 0)

First I got it few times during Installation of OctoberCMS to remote server.
Whole invalid response looks like this (I deleted some parts - urls and local paths, because project needs to stay private for now):

October\Rain\Network\Http Object
(
    [url] => <deleted>
    [method] => POST
    [headers] => Array
        (
        )
    [headerCallbackFunc] =>
    [body] =>
    [rawBody] =>
    [code] => 0
    [info] => Array
        (
            [url] => <deleted>
            [content_type] =>
            [http_code] => 0
            [header_size] => 0
            [request_size] => 705
            [filetime] => -1
            [ssl_verify_result] => 0
            [redirect_count] => 0
            [total_time] => 71.703961
            [namelookup_time] => 0.00075
            [connect_time] => 0.028687
            [pretransfer_time] => 0.115696
            [size_upload] => 11723079
            [size_download] => 0
            [speed_download] => 0
            [speed_upload] => 163494
            [download_content_length] => -1
            [upload_content_length] => -1
            [starttransfer_time] => 0.115717
            [redirect_time] => 0
            [redirect_url] =>
            [primary_ip] => 37.9.175.131
            [certinfo] => Array
                (
                )
            [primary_port] => 443
            [local_ip] => 10.0.1.101
            [local_port] => 60496
            [http_version] => 0
            [protocol] => 2
            [ssl_verifyresult] => 0
            [scheme] => HTTPS
            [appconnect_time_us] => 115573
            [connect_time_us] => 28687
            [namelookup_time_us] => 750
            [pretransfer_time_us] => 115696
            [redirect_time_us] => 0
            [starttransfer_time_us] => 115717
            [total_time_us] => 71703961
        )
    [requestOptions] =>
    [requestData] => Array
        (
            [file] => CURLFile Object
                (
                    [name] => <deleted>
                    [mime] =>
                    [postname] =>
                )
            [filename] => e681426c83ca9f99226da49905ac9b7a
            [filehash] => e556fd8a50fb6bfc7d646c4e9bb6fd56
        )
    [requestHeaders] =>
    [argumentSeparator] => &
    [streamFile] =>
    [streamFilter] =>
    [maxRedirects] => 0
    [redirectCount:protected] =>
    [hasFileData:protected] => 1
)

In the middle of writing this post it suddenly started working and I succesfully installed OctoberCMS, but it's again giving this error when trying to "Deploy to Server". Again during "Deploy Vendor Archive"

Some of my shared hosting PHP settings looks like this:

max_execution_time
600s
memory_limit
512MB
upload_max_filesize
256MB
post_max_size
256MB

Do you have any idea, what can cause this?

Sites deployed yield an error through Swiftmailer.

Swift_RfcComplianceException: Address in mailbox given [] does not comply with RFC 2822

Event Log shows: "Swift_RfcComplianceException: Address in mailbox given [] does not comply with RFC 2822, 3.6.2. in /var/www/vhosts/xx.xx/httpdocs/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php:355

Any thoughts on this?

May add fetch and deploy database and storage as feature

In my use case it would be very handy, to also fetch and deploy the remote storage media folder, and the remote database. Especially when working with smaller sites and sqlite, it's handy to work with real website content.

With this feature I imagine a workflow similar like this:

  • fetch data with user changes from remote
  • add fancy shiny new widgets and buttons
  • deploy to test server, and receive feedback
  • deploy to production

(sorry I lied, there's no deployment to test server 🤣)


This was just an idea I had for this plugin. Feel free to just delete this ticket if you don't see this as a valid use case.

Post deploy script

Ability to run artisan commands every time a deployment happens, eg npm:production

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.