LAMP 堆栈 (Ubuntu1804) 无法从 XAMPP (Windows 10) 执行 Source web

Posted

技术标签:

【中文标题】LAMP 堆栈 (Ubuntu1804) 无法从 XAMPP (Windows 10) 执行 Source web【英文标题】:LAMP stack (Ubuntu1804) can not execute Source web from XAMPP (Windows 10) 【发布时间】:2020-04-16 11:38:37 【问题描述】:

我设置了一个完整的 LAMP,用 load phpinfo() 测试,它可以正常工作。但是当我将源网络从 XAMPP (htdocs/news) 复制到 /var/www/ 时。然后我在 Apache2 配置中创建一个名为 news.conf 的新虚拟主机并启用该站点(a2ensite news.conf),我已经将数据库导入 mysql。但是,它似乎无法显示该网站(请参阅我的附件)。 有人可以就我的情况给我一些建议吗? ps:我用的是Ubuntu 18.04 bionic,还有php7.2,PHP

运行时出现的错误屏幕:

我的配置如下:

Apache2 虚拟主机

<VirtualHost *:8080>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/news
ErrorLog $APACHE_LOG_DIR/error.log
CustomLog $APACHE_LOG_DIR/access.log combined
</VirtualHost>

/etc/apache2/apache2.conf
DefaultRuntimeDir $APACHE_RUN_DIR
PidFile $APACHE_PID_FILE
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 5
User $APACHE_RUN_USER
Group $APACHE_RUN_GROUP
HostnameLookups Off
ErrorLog $APACHE_LOG_DIR/error.log
LogLevel warn
IncludeOptional mods-enabled/*.load
IncludeOptional mods-enabled/*.conf
Include ports.conf
<Directory />
	Options FollowSymLinks
	AllowOverride All
	Require all denied
</Directory>
<Directory /usr/share>
	AllowOverride All
	Require all granted
</Directory>
<Directory /var/www/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
</Directory>
AccessFileName .htaccess
<FilesMatch "^\.ht">
	Require all denied
</FilesMatch>
LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%Refereri\" \"%User-Agenti\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%Refereri\" \"%User-Agenti\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%Refereri -> %U" referer
LogFormat "%User-agenti" agent
IncludeOptional conf-enabled/*.conf
IncludeOptional sites-enabled/*.conf

【问题讨论】:

控制台是否记录任何错误,从屏幕截图中,您的网站正在运行但无法正常加载。 @PrabhjotSinghKainth,问题已解决。 Cauz by passwd 源代码中的root 为空。我只是将root重置为null,它可以工作。 您的确切问题是什么?您尝试过什么调试问题? 【参考方案1】: 确保服务器可以读写文件(例如:如果您的源代码是 laravel,则在存储文件夹中) 检查主机文件(/etc/hosts) 读取 apache 日志文件。

【讨论】:

以上是关于LAMP 堆栈 (Ubuntu1804) 无法从 XAMPP (Windows 10) 执行 Source web的主要内容,如果未能解决你的问题,请参考以下文章

MySQL 突然停止了 LAMP 堆栈

markdown 如何设置Ubuntu服务器(即DigitalOcean LAMP堆栈)Akeneo PIM服务器。

sh 在Ubuntu 16.04中,Lamp堆栈,sublime,appache2配置更改,wp cli安装,节点安装

无法在 Bitnami LAMP 堆栈上使用 Cron 运行 PHP Artisan 命令

AWS cloudFormation LAMP 堆栈失败

Bitnami LAMP 堆栈 .htmaccess 不工作