我已经下载了 phpdesktop 应用程序并将工作的 laravel 应用程序复制到 phpdesktop www 目录中。还在 phpdesktop 应用程序内的 php-ini 文件中启用了必要的扩展。
应用程序的索引页面工作正常。但是在访问其他页面时我收到以下错误消息。
错误 404:未找到 未找到文件
phpdesktop 没有 apache 服务器来启用 mod_rewrite 来解决这个问题。如何克服这个问题?请指导。
我已经下载了 phpdesktop 应用程序并将工作的 laravel 应用程序复制到 phpdesktop www 目录中。还在 phpdesktop 应用程序内的 php-ini 文件中启用了必要的扩展。
应用程序的索引页面工作正常。但是在访问其他页面时我收到以下错误消息。
错误 404:未找到 未找到文件
phpdesktop 没有 apache 服务器来启用 mod_rewrite 来解决这个问题。如何克服这个问题?请指导。
对于 laravel,您需要更改 www_directory,将其指向"www/public"
"web_server": {
"listen_on": ["127.0.0.1", 0],
"www_directory": "www/public",
"index_files": ["index.html", "index.php"],
"cgi_interpreter": "php/php-cgi.exe",
"cgi_extensions": ["php"],
"cgi_temp_dir": "",
"404_handler": "/pretty-urls.php",
"hide_files": []
},
phpDesktop 57 目前正在使用 php 7.1.x 如果你想运行最新版本的 laravel 然后只需从官方网站下载所需版本的 php 并从 phpDesktop 内的 php 文件夹中删除除 php.ini 之外的所有文件和文件夹并将所有文件和文件夹将下载的 php 文件和文件夹放在 php 目录中,然后您将能够在 phpDesktop 中运行 laravel 应用程序。
您可以从这里获得参考:Just Check this article