所以,我的配置是:
Dockerfile:
FROM php:8.1-apache as php_base
COPY --from=mlocati/php-extension-installer /usr/bin/install-php-extensions /usr/local/bin/
RUN a2enmod rewrite && install-php-extensions pgsql
RUN echo 'ServerName localhost' >> /etc/apache2/apache2.conf && service
我试图运行nginx和php在docker-撰写。我能够构建容器,当我浏览到浏览器中的html文件时,nginx就会提供它。但是,当我试图浏览一个php文件时,我只得到502坏网关。
我知道这可能与我的nginx配置文件中的服务器名有关,因为我从提到中获得的教程必须是正确的。但我试着把它改为“localhost”和“ip of my-dockerhost”,结果是一样的。
我还意识到我应该查看日志文件。不过,我有点像个linux新手。当我打开维护者时,转到名为Web的容器并执行一个shell,如果我打开:
cd /var/log/nginx ; ls
我看到两个名为access.log和err
我们有Windows Server 2012、Apache、PHP和MySQL。服务器有点乱。我想做的一件事就是跟踪代码的变化。通常,我不会在服务器上设置Git,而是在本地计算机上进行开发,然后使用SSH将更改部署到生产服务器。然而,这个Windows Server 2012不是由我设置的,因此它有点混乱。我不能复制PHP代码并在我的机器上开发它,因为它在PHP5.2上运行,并且代码是加密的。因此,我认为我必须在生产服务器中设置Git。
我想知道,那么会有性能问题吗?
我在我的项目中使用了codeigniter作为php框架。有人说它在登录过程中非常容易受到攻击,他可以很容易地登录,而不需要密码。我刚刚在密码中使用了md5散列,以确保安全登录。我知道这还不够。在这方面,有没有人能给我更多的建议?这是我的登录控制器
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Admin_login extends CI_Controller {
public function __construct()
{
s
我正在尝试为shopware6开发一个应用程序,我已经在docker-compose文件上添加了容器和东西,就像在documentation上解释的一样,但现在当我尝试安装和激活应用程序时,它会显示一个错误 In AppRegistrationService.php line 78:
cURL error 7: Failed to connect to localhost port 7777: Connection refused (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for http://localhost: