ubuntu - 在 Ubuntu localhost 上安装 Joomla 扩展

标签 ubuntu joomla

我的 Joomla 2.5.4 安装文件夹是/var/www/Joomla_2.5.4/

当我尝试安装新的扩展、模板等时,会出现错误,因为/var/www/需要 root 访问权限才能移动或创建目录或文件。我如何授予 Joomla root 访问权限,或者是否有其他解决此问题的方法?

干杯和感谢

最佳答案

为什么不为您的项目创建一个虚拟主机?创建虚拟主机:

  • 转到终端 => $ sudo etc/hosts/ => 127.0.0.1 joomla
  • 创建并写入该主机:
    =>

    $ sudo touch/etc/apache2/sites-available/joomla
    $ sudo gedit/etc/apache2/sites-available/joomla
    然后在该文件中写入以下内容:
          <VirtualHost *:80>
                DocumentRoot /home/usr/path/your_joomla_project/
                ServerName joomla
                <Directory />
                   Options FollowSymLinks
                   AllowOverride All
                   Order allow,deny
                   allow from all
                </Directory>
          </VirtualHost>
    
  • 启用该主机 => $ sudo a2ensite joomla
  • 重启 apache2 => $ sudo service apache2 restart

  • 这里我认为'your_joomla_project'文件夹还不能写,那么
                      => `$ sudo chmod 777 -R /home/usr/path/your_joomla_project/`
    
  • 要访问您的网站,只需键入 joomla在浏览器地址栏中。

  • 然后我确定它不会再次向您征求任何许可。

    关于ubuntu - 在 Ubuntu localhost 上安装 Joomla 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10944231/

    相关文章:

    php - 使用 Joomla 数据库创建动态 HTML 表?

    git - 如何在 VS Code 终端上使用 Windows 上的 Ubuntu (WSL) 上的 Bash?

    java - 在 Ubuntu 上运行 JavaFX .jar 文件时出错

    Ubuntu> 剪贴板复制,SSHK

    Java - Linux 中可视化程序的错误

    php - PHP 中的 MySql 错误

    ruby-on-rails - 使用 native 扩展构建 gem (Gem::Installer::ExtensionBuildError)

    php - Mysql从一个表中选择多个id插入到另一个表中

    php - joomla 模块 include_once 问题

    php - 如何在 Joomla 组件中使用 Jquery AJAX?