标签: mamp

MacPorts /终端:无法识别的动作“ sudo”

我正在尝试在MAMP上安装Image Magick。而且我深深地陷入了困境。

我已经安装了MacPorts,并打开了终端。我已经sudo port -v selfupdate按照http://www.macports.org/install.php#pkg上的说明输入了内容

但是我从终端获得的响应是 Unrecognized action "sudo"

我已经在谷歌上搜索了,但是找不到任何有意义的东西。

有什么聪明的人感到慷慨吗?

macos terminal mamp imagemagick macports

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

“root@localhost”访问被拒绝(使用密码:NO)

我最近安装了 mac OSX。我安装了最新版本的mamp。

我试图设置我的数据库,但出现此错误。

“root@localhost”访问被拒绝(使用密码:NO)

我的.env文件——

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=some
DB_USERNAME=root
DB_PASSWORD=
Run Code Online (Sandbox Code Playgroud)

我的MySQL端口是3306,Apache端口是80(我改了)。

我不更改 PhpMyAdmin 的密码。但我收到这样的错误。

所以我尝试输入一些密码,然后它给了我与密码相同的错误:是

我该如何修复它?

php mysql macos mamp laravel

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

Mamp无法启动apache(Windows 10)

我本周已经在Windows 10计算机上安装了MAMP Pro,直到今天它仍能正常工作。我已经重新启动计算机,然后立即启动了MAMP Pro-这导致MySQL服务器启动,但Apache无法启动。然后,我重新启动了MAMP,并且没有服务器在运行,我检查了MAMP端口上是否还有其他服务正在运行,但没有。我还更改了MAMP中的端口,但是它也不起作用。

为什么会这样呢?

这是Apache日志:

[Sat Oct 21 04:46:43 2017] [warn] pid file C:/MAMP/bin/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?

[Sat Oct 21 04:46:43 2017] [notice] Digest: generating secret for digest authentication ...

[Sat Oct 21 04:46:43 2017] [notice] Digest: done

[Sat Oct 21 04:46:44 2017] [notice] Apache/2.2.31 (Win32) DAV/2 mod_ssl/2.2.31 OpenSSL/1.0.2e mod_fcgid/2.3.9 mod_wsgi/3.4 Python/2.7.6 PHP/7.1.5 

mod_perl/2.0.8 Perl/v5.16.3 configured -- resuming normal operations

[Sat Oct 21 04:46:44 2017] [notice] Server built: May  6 2016 10:19:53

[Sat Oct …
Run Code Online (Sandbox Code Playgroud)

php windows apache mamp windows-10

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

本地主机当前无法在 Codeigniter3 中处理此请求 HTTP ERROR 500

我将 MAMP 用于 MAC,并且我在本地有一个项目。它运作良好。我决定更新这个项目并在 localhost 显示 500 错误后从我的 Web 服务器下载。

在此处输入图片说明

但是,当我输入另一个本地主机项目时,它可以工作。我使用 Codeigniter3 框架。问题出在哪里?

php mamp codeigniter localhost

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

MySQL 说:无法连接到“127.0.0.1”上的 MySQL 服务器 (4)

上述问题在这里几乎没有解决方案,但我无法让他们中的任何一个工作。

我已经安装了 mamp 和 sequel pro。我正在尝试使用 sequel pro 进行连接,但出现此错误。整个错误是

Unable to connect to host 127.0.0.1, or the request timed out.

Be sure that the address is correct and that you have the necessary 
privileges, or try increasing the connection timeout (currently 10 seconds).

MySQL said: Can't connect to MySQL server on '127.0.0.1' (4)
Run Code Online (Sandbox Code Playgroud)

这是我第一次尝试通过标准连接进行连接。

我尝试了套接字连接,它可以工作,但我无法将数据库与我的 nodejs 应用程序连接。谢谢

mysql mamp sequelpro

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

在 mac 上升级 PHP CLI 版本

我刚刚购买了新的 Macbook Pro 用于开发目的。我做了一个小的研究,并为我当前的项目在 Mojave OS 上安装了 MAMP,但碰巧看到我的 PHP CLI 版本是 7.1.23 并且无法升级,来自 Windows 背景我在 XAMPP 方面有很多经验。我找到了 MAC OS 安装程序,并使用最新版本的 PHP 进行了安装。因为我想为我的项目使用最新的 PHP。

现在,当我phpinfo();通过 XAMPP localhot 查看时,我可以看到 PHP 7.3 版,但是当我转到终端时,我看到的是相同的旧版本。我尝试使用此链接更新 PHP,但没有成功更新 PHP CLI 版本。

PHP Xampp 版本

在 CLI 中

命令行版本

帮我解决这个问题。谢谢。

php xampp macos mamp

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

SQLSTATE[HY000] [2002] 当我尝试 php artisan 迁移时没有这样的文件或目录

刚刚创建了一个新的 laravel 项目并尝试迁移表,我得到了这个:

SQLSTATE[HY000] [2002] 没有这样的文件或目录(SQL:select * from information_schema.tables where table_schema = SugarDaddy and table_name = migrations and table_type = 'BASE TABLE')

我尝试清除缓存、路由、配置,并将 DBHOST 从 127.0.0.1 更改为 localhost,然后再更改回来,正如我在几篇相关文章中看到的那样,但没有任何效果。我将把迁移和 ss 留在数据库中。

<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

class CreateUsersTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('users', function (Blueprint $table) {
            $table->id();
            $table->string('name');
            $table->string('email')->unique();
            $table->timestamp('email_verified_at')->nullable();
            $table->string('password');
            $table->rememberToken();
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */ …
Run Code Online (Sandbox Code Playgroud)

php mamp database-migration laravel

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

使用php脚本连接到mysql

我阅读了有关常见问题的留言板通知.我知道这个很常见,但我已经审查了stackoverflow上的所有相关帖子,但无法找到解决此问题的方法.

我正在使用最新的MAMP.我有一个mysql数据库,我在命令行中使用MAMP附带的mysql设置.我有一个名为"phpuser"的用户,其密码为"phpuser".我已经多次检查过,可以通过命令行使用该用户和密码登录.

这是我的代码.它直接来自这里的介绍教程(http://www.w3schools.com/php/php_mysql_connect.asp):

<?php
$servername = "localhost";
$username = “phpuser”;
$password = “phpuser”;

// Create connection
$conn = new mysqli($servername, $username, $password);

// Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 
echo "Connected successfully";
?>
Run Code Online (Sandbox Code Playgroud)

当我使用最新的MAMP php版本运行它时,我收到此错误:

Nicks-MacBook-Pro:howdy Nick $ /Applications/MAMP/bin/php/php5.6.2/bin/php first_db.php
注意:使用未定义的常量"phpuser" - 在/ Applications/MAMP /中假设'"phpuser"'第3行的htdocs/howdy/first_db.php
注意:在第4行的/Applications/MAMP/htdocs/howdy/first_db.php中使用未定义的常量"phpuser" - 假设为""phpuser"'
警告:mysqli :: mysqli() :(28000/1045):第7行/Applications/MAMP/htdocs/howdy/first_db.php中用户'"phpuser"'@'localhost'(使用密码:YES)
拒绝访问连接失败:用户访问被拒绝"phpuser"'@'localhost'(使用密码:YES)

我尝试使用默认的php版本运行它,然后我得到一个不同的错误:

Nicks-MacBook-Pro:howdy Nick $ php first_db.php
警告:mysqli :: mysqli():( HY000/1045):在/ Applications中拒绝用户'"phpuser"'@'localhost'(使用密码:YES)第7行/MAMP/htdocs/howdy/first_db.php
连接失败:用户'"phpuser"'@'localhost'拒绝访问(使用密码:YES)

我已尝试使用127.0.1.1而不是本地主机,但这也无效.我检查了我的主机文件,这看起来很好.无论如何这是:

127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
Run Code Online (Sandbox Code Playgroud)

我也尝试过运行MAMP文档中的示例代码: …

php mysql mysqli mamp

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

Laravel 和 MAMP 上的 MySQL 连接被拒绝

我的 macos 上安装了 laravel,MAMP 运行 mysql,我知道我在 .env 文件中拥有所有信息,端口正确,用户正确,数据库存在,管理员和密码正确。我错过了什么?我收到此错误:

*PDOException::("SQLSTATE[HY000] [2002] Connection refused")*

APP_NAME=Laravel
APP_ENV=local
APP_KEY=base64:bWFE4NsYpgdx10/8ODfLxLPJxru5bgY7m4KMg9LwHk8=
APP_DEBUG=true
APP_URL=http://localhost

LOG_CHANNEL=stack

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database
DB_USERNAME=some
DB_PASSWORD=some

BROADCAST_DRIVER=log
CACHE_DRIVER=file
QUEUE_CONNECTION=sync
SESSION_DRIVER=file
SESSION_LIFETIME=120

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null

AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=us-east-1
AWS_BUCKET=

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1

MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
Run Code Online (Sandbox Code Playgroud)

php mysql macos mamp laravel

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

有人能告诉我我的PHP代码有什么问题吗?

使用最新版本的MAMP.PHP 500错误说意外"." 在第7行

function get_thumbnail_view_html($thumb) {

$thumb_layout = "";

$thumb_layout = $thumb_layout . '<li class="span3">';
$thumb_layout = $thumb_layout . '<a class="thumbnail" href="' . $thumb["link"] . '">';
$thumb_layout = $thumb_layout . '<img src="' . $thumb["img"] . '" alt="' . $thumb["name"] . '">';
$thumb_layout = $thumb_layout . '<p>' . $thumb["name"] '</p>';
$thumb_layout = $thumb_layout . '<span>' . $thumb["filter"] '</span>';
$thumb_layout = $thumb_layout . "</a>";
$thumb_layout = $thumb_layout . "</li>";

return $thumb_layout;
Run Code Online (Sandbox Code Playgroud)

}

php macos mamp

-5
推荐指数
1
解决办法
77
查看次数

如何在Mac上打开PhpMyAdmin?

我是PHP和MYSQL的新手.

我在OSX Lion上安装了MAMP,我无法在浏览器"Safari"中打开PhpMyAdmin.

提前致谢.


编辑

我发现URL未找到

问题是我无法弄清楚正确的URL!

php mysql macos mamp phpmyadmin

-6
推荐指数
1
解决办法
6605
查看次数