问题标签 [ampps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 尝试配置 Apache 2.4 服务器时出现持续 403 禁止错误
我已经尝试配置这个服务器两天了,并在wsgi下运行了一些python代码,由于权限错误,我什至无法运行hello world示例。我觉得完全无能。
我正在尝试运行 hw.py,它是WSGI Hello World 示例 ,只是为了了解从网络服务器运行脚本的工作原理。
我只是无法避免 403 错误。
我已经看过这个,还有其他几个人喜欢它,而且我已经完成了示例中的所有内容。
- 更改目录中文件的写入权限。
更改目录的指令以允许获取文件,即:
/li>
任何见解都会有所帮助。这是对网络服务器的一个非常严峻的介绍。
--
php - AMPPS PHP 5.6 OPCache 已禁用
在尝试安装 Moodle 时,我收到一条消息说我应该检查 PHP 设置以启用 OPCache。我按照说明进行操作,因为我在 MacOS 上,所以它说我必须“使用 zend_extension 配置通过添加到 php.ini 将 OPcache 扩展加载到 PHP 中。 ”。
问题是我在任何地方都找不到 opcache.so 库。我查看了AMPPS/php-5.6/
AMPPS 的所有子文件夹以及其他文件夹,但找不到。
我已经尝试使用该链接中的建议值启用所有配置键并重新启动 Apache,但 Moodle 仍然显示相同的消息。
查看 PHPInfo 页面,我在配置命令部分看到以下内容:
这是否意味着使用 AMPPS 打包的 PHP 5.6 是在没有 OPCache 的情况下编译的?如果是这样,我该如何解决?还是我只是错过了什么?
php - 2 个 Laravel 应用程序,1 个服务器
所以我有一个服务器,我需要运行 2 个 Laravel 应用程序:1 个 api,1 个 Web 客户端。使用路由的工作方式,我必须将 API 公共目录设置为 Apache 配置中的文档根目录。
然后,这会阻止 Web 客户端进行更正。显然我搞砸了,因为我不应该需要 2 个 Apache 实例或服务器。而且我不希望 Web 客户端文件夹结构与 API 文件夹结构相结合。现在它看起来像这样:
FYSA:我在 Windows 上使用 Ampps。
php - AMPPS 和 Atom 中的 XDebug
如何在 AMPPS 和 Atom 中设置 XDebug?我花了4个小时,仍然无法使其工作。我想使用 PHP 7.1,所以在 ampps 上,我将 php 版本更改为 7.1 并安装了 xdebug
在 application/AMPPS/php-7.1/etc/php.ini 添加以下配置
使用了以下代码
我在输出中没有看到 xdebug。我将调试断点放在 atom 的第二行,但不起作用。
当我运行 Run 时php -i "(command-line 'phpinfo()')"
出现以下错误
加载 /usr/local/opt/php71-xdebug/xdebug.so 失败:dlopen(/usr/local/opt/php71-xdebug/xdebug.so, 9):找不到合适的图像。确实找到了:/usr/local/opt/php71-xdebug/xdebug.so: mach-o,但是错误的架构-bash:运行:找不到命令
日志有以下 Failed loading /usr/local/opt/php71-xdebug/xdebug.so: dlopen(/usr/local/opt/php71-xdebug/xdebug.so, 9): 找不到合适的图像。确实找到了:/usr/local/opt/php71-xdebug/xdebug.so: mach-o,但是架构错误
php - xdebug.so 找不到合适的图像
xdebug.so 未加载。
php -v 的输出:
php - 具有 Ampps 配置的 PhpStorm
如果我在目录“C:\Program Files (x86)\Ampps\www\php.dev\myproject\index.php”中有一个子文件夹。我在 Ampps 上添加了域“php.dev”,但是每当我运行 index.php 时,都会弹出一个窗口说 404 错误,然后我得到:
错误
无法检索请求的 URL 尝试检索 URL 时遇到以下错误:http: //php.dev/
拒绝访问。
访问控制配置会阻止您的请求此时被允许。如果您认为这不正确,请联系您的服务提供商。
如何添加域以在“..www\php.dev\”文件夹中运行子文件夹“myproject”?PhpStorm 或 Ampps 设置有问题吗?谢谢!
php - Ampps 3.7 未与 php 7.1 一起运行
我正在使用 ampps 3.5 来制作我的 Laravel 项目,但我的同事从 github 添加了一个库,它需要 PHP 7.1 进行设置。因此,我下载了 ampps 3.7 并在我的桌面上进行了设置,但是当使用 ampps 3.7 时,如果我将 PHP 版本更改为 7.1,那么 Apache 将不会运行,如果我将 PHP 更改为 7.0,那么 Apache 会正常运行。如何修复此错误?
php - Ubuntu替换PHP路径
我已经安装了 Ampps,然后添加/usr/local/ampps/php/bin
到/ect/environment
,当我重新启动我的笔记本电脑时,一切都解决了,之后我使用sudo apt-get install composer
并安装了 ubuntu 的依赖项,包括 php,现在我php --ini
正在显示路径/usr/local/ampps/php/bin
如何将其更改回 ampps 文件夹?
php - 在 Windows 7 上的 netbeans 8.1 中设置 php 开发环境
我正在使用 PHP,并希望使用 Ampps 在 Windows 7 上的 Netbeans 8.1 中将源代码添加为现有项目。
我已经设置了虚拟主机并编辑了主机文件以创建本地站点 www.mysite.com。这是代码片段
httpd-vhosts.conf 文件
主机文件
127.0.0.1 www.mysite.com
现在,当我在运行配置步骤中使用现有源在 Netbeans 中设置项目时,项目 URL 显示为 http:\localhost\www。我希望这是 www.mysite.com。这个怎么做?
任何帮助表示赞赏。
图像显示项目 URL 为 http:\localhost\www。如果更改,则显示项目 URL 无效,如下所示
php - 从外部设备访问托管在 localhost AMPPS 上的应用程序时未加载样式
我已经在我的本地主机 AMPPS 上安装了 Zenbership 的一个实例,它似乎在本地主机上正确加载。但是,当我尝试从外部设备(例如另一台 PC 或平板电脑)访问它时,样式似乎没有加载;只是内容。
我需要更改任何设置吗?