Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 使用xampp在本地主机上安装Joomla 3.0在配置步骤中卡住_Php_Joomla_Installation_Localhost - Fatal编程技术网

Php 使用xampp在本地主机上安装Joomla 3.0在配置步骤中卡住

Php 使用xampp在本地主机上安装Joomla 3.0在配置步骤中卡住,php,joomla,installation,localhost,Php,Joomla,Installation,Localhost,Jooma3.0在安装的第一步即配置上遇到了困难。我正在使用xampp本地安装它。我试过两种方法: 以管理员身份运行xampp 更改了会话。在“php.ini”中使用\u cookies=1 有人能帮我解决这个问题吗?您遇到了什么错误?您在管理电子邮件文本框中输入了什么?只需键入admin@localhost.com在那个文本框中。检查其他字段,尤其是确认管理员密码。提供更多详细信息,以便更容易理解您的问题并帮助您。您遇到了什么错误?您在管理电子邮件文本框中输入了什么?只需键入admin@loc

Jooma3.0在安装的第一步即配置上遇到了困难。我正在使用xampp本地安装它。我试过两种方法:

  • 以管理员身份运行xampp
  • 更改了
    会话。在“php.ini”中使用\u cookies=1

  • 有人能帮我解决这个问题吗?

    您遇到了什么错误?您在管理电子邮件文本框中输入了什么?只需键入admin@localhost.com在那个文本框中。检查其他字段,尤其是确认管理员密码。提供更多详细信息,以便更容易理解您的问题并帮助您。

    您遇到了什么错误?您在管理电子邮件文本框中输入了什么?只需键入admin@localhost.com在那个文本框中。检查其他字段,尤其是确认管理员密码。提供更多细节,以便更容易理解您的问题并为您提供帮助。

    如果您在使用XAMPP1.7.3安装joomla 3.0时出错,那么您应该转到XAMPP1.8.1,因为XAMPP1.7.3中的php版本是5.3.1,而joomla 3.0.3需要php版本5.4


    因此,您要么移动到XAMPP1.8.1,要么尝试WAMP2.2E。这将解决您的问题。

    如果您在使用XAMPP1.7.3安装joomla 3.0时出错,那么您应该转到XAMPP1.8.1,因为XAMPP1.7.3中的php版本是5.3.1,而joomla 3.0.3需要php版本5.4


    因此,您要么移动到XAMPP1.8.1,要么尝试WAMP2.2E。这将解决您的问题。

    转到
    wamp\www\your joomla folder\installation\sql\mysql
    并打开
    joomla.sql
    。找到术语
    ENGINE=InnoDB
    ,并将其全部替换为
    ENGINE=MyIsam
    。MyIsam更受支持并与Joomla兼容。

    进入
    wamp\www\Your Joomla folder\installation\sql\mysql
    并打开
    Joomla.sql
    。找到术语
    ENGINE=InnoDB
    ,并将其全部替换为
    ENGINE=MyIsam
    。MyIsam与Joomla更受支持和兼容。

    这就是我解决这个问题的方法

    打开库/joomla/filter/input.php 替换以下内容

    $source = preg_replace('/&#(\d+);/me', "utf8_encode(chr(\\1))", $source); // decimal notation
    $source = preg_replace('/&#x([a-f0-9]+);/mei', "utf8_encode(chr(0x\\1))", $source); // hex notation
    
    在input.php中使用此选项

    $source = preg_replace_callback('/&#x(\d+);/mi', function($m){return utf8_encode(chr('0x'.$m[1]));}, $source); // decimal notation
    $source = preg_replace_callback('/&#x([a-f0-9]+);/mi', function($m){return utf8_encode(chr('0x'.$m[1]));}, $source); // hex notation
    

    我就是这样解决的

    打开库/joomla/filter/input.php 替换以下内容

    $source = preg_replace('/&#(\d+);/me', "utf8_encode(chr(\\1))", $source); // decimal notation
    $source = preg_replace('/&#x([a-f0-9]+);/mei', "utf8_encode(chr(0x\\1))", $source); // hex notation
    
    在input.php中使用此选项

    $source = preg_replace_callback('/&#x(\d+);/mi', function($m){return utf8_encode(chr('0x'.$m[1]));}, $source); // decimal notation
    $source = preg_replace_callback('/&#x([a-f0-9]+);/mi', function($m){return utf8_encode(chr('0x'.$m[1]));}, $source); // hex notation
    

    确保您使用的是最新版本的Xampp。您还应该使用Joomla 3.1.5确保您使用的是最新版本的Xampp。您还应该使用Joomla 3.1.5Site name=asif;Description=“这里什么都没有”;电子邮件=”admin@localhost.com"; admin=“admin”;password=“admin”;确认密码=“admin”;setoffline=“yes”……仍然是蓝色的进度条正在运行,进程在这一点上被卡住。请将offline设置为No,然后重试。或者,最好还是下载.tar.bz2 joomla文件并使用7zip进行解压缩,然后使用7zip将.tar文件直接解压缩到htdocs中。有时,提取方法也会妨碍正确的安装。我尝试了这些建议,但它根本不起作用。文件权限应该是完全控制的,旧版本的xampp对我有效。感谢CodeRuncher的回复。Site name=asif;Description=“这里什么都没有”;电子邮件=”admin@localhost.com"; admin=“admin”;password=“admin”;确认密码=“admin”;setoffline=“yes”……仍然是蓝色的进度条正在运行,进程在这一点上被卡住。请将offline设置为No,然后重试。或者,最好还是下载.tar.bz2 joomla文件并使用7zip进行解压缩,然后使用7zip将.tar文件直接解压缩到htdocs中。有时,提取方法也会妨碍正确安装。我尝试了这些建议,你提供了我。但它根本不起作用。文件权限应该是完全控制的,旧版本的xampp对我有效。感谢CodeRuncher的回复。这将解决问题。请查看其他帖子以获得更多反馈:没错,这将解决问题。请查看其他帖子以获取更多反馈: